China begins building world’s largest dam, fuelling fears in India
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 Tibetan territory, in a project that has sparked concerns from India and Bangladesh. Chinese Premier Li Qiang presided over a ceremony […]
China begins building world’s largest dam, fuelling fears in India Read More »









