India concerned over China's approval of construction of hydropower dam in Yarlung Zangbo river. Read more at ...
China's Three Gorges Dam is the only known man-made object to have an impact on Earth's rotation, which has led to concern ...
China’s controversial plan to construct the world’s largest dam on the Brahmaputra River in Tibet has intensified tensions with India, raising fears of a ...