China starts building world’s largest dam, fuelling fears in India

Tessa Wong

BBC News, Singapore

Getty Images A satellite image showing the Yarlung Tsangpo canyon, with steep snow-covered peaks of mountains surrounding the river Getty Images

The dam is situated in the Yarlung Tsangpo canyon, said to be the world’s largest and deepest canyon on land

Chinese authorities have begun constructing what will be the world’s largest hydropower dam in…

Continue Reading