New Delhi: China has begun building what is being called a “mega dam” on the Yarlung Zangbo river, which flows through the Tibet Autonomous Region of China and Arunachal Pradesh of India. Designed as ...
India says the proposed new mega-dam could counteract rival China's building of a likely record-breaking dam upstream in Tibet by stockpiling water and guarding ...