China's ambitious plan to build a mega-hydropower dam on the Brahmaputra river poses serious downstream implications for ...
The Maerdang Hydropower Station, situated in Maqen County, Northwest China's Qinghai Province, at an average altitude of ...