The Congo is one of the largest rivers on earth and presents vast opportunities for hydropower generation. This video ...
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 ...