Thousands of miles from China’s populous coastline, a sharp bend in a remote Himalayan river is set to become the centerpiece of one of the country’s most ambitious – and controversial – ...
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 ...