10:05

China approves construction of world’s largest hydropower dam

China has approved the construction of the world’s largest hydropower dam on the Yarlung Zangbo River in Tibet. The project, which aims to generate 300 billion kWh of electricity annually, raises concerns in neighbouring India and Bangladesh over potential environmental and water flow impacts.

Download the AnewZ app

You can download the AnewZ application from Play Store and the App Store.

App Store Google Play
Download the AnewZ app