China’s Tibet Dam Project Has Its Neighbors Worried

China’s Tibet Dam Project Has Its Neighbors Worried

Step aside, Three Gorges Dam. China’s latest colossal infrastructure project, if completed, will be the world’s largest hydropower dam, high up in the Tibetan plateau on the border with India. China says the Motuo Hydropower Station it is building in Tibet is key to its effort to meet clean energy targets. Beijing also sees infrastructure … Read more