China is reportedly constructing a massive, nuclear-blast-resistant floating artificial island, a 78,000-tonne ...
China begins construction of a mega dam on the Yarlung Zangbo River: a colossal project that is raising fears downstream in ...
China’s decision to construct the world’s largest hydropower dam on the Yarlung Zangbo river in Tibet has intensified fears in New Delhi of a looming water crisis, with Indian officials warning the ...