China’s Second Largest Hydropower Project Brings Poverty to Thousands – Yulun Jiandu
Xiluodu (Ê∫™Ê¥õÊ∏°) hydropower station, a 5-billion-yuan mega project on the Jinsha River (ÈáëÊ≤ôʱü), has been hailed as the world’s third largest hydro development, second only to the Three Gorges Dam in China. Despite all the fanfare, thousands of the dislocated haven’t seen government promises delivered, but instead have seen poverty and in some cases fleeing […]
Read More


