China, Hydropower Dam and Tibet

Beijing's approval of a controversial mega dam in the lower reaches of the Yarlung Tsangpo River, which flows from Tibet ...
CHENNAI: For more than 20 years now, the Three Gorges Dam in China’s Hubei Province has stood out as an engineering marvel.
The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.
From why some EU nationals still need a visa for China to a mega dam project in Tibet, here are five stories you may have ...