China has approved the construction of the world's largest hydropower dam on the eastern rim of the Tibetan plateau despite ...
China's planned mega hydropower project will generate over three times energy than the Three Gorges Dam, currently the ...
Sistema Sac Actun is the world's longest underground river, stretching an astonishing 95 miles beneath the Yucatan Peninsula ...
China has approved the construction of the world’s largest hydropower dam on the lower reaches of the Yarlung Zangbo River, ...
Critics say the $137 billion project could affect millions living downstream in India and Bangladesh by altering the course ...