China's $167 billion dam: A looming water crisis for South Asia
China's proposed mega dam on the Yarlung Tsangpo River in Tibet is facing renewed scrutiny after Chinese geologists warned the site lies on an active fault line. The findings have intensified concerns over the safety of the world's largest planned hydropower project and its potential implications for the region.
Trending Videos