China’s Tibet Dam project has its worried neighbors
Apart, three Gorges Dam. The last colossal infrastructure project in China, if completed, will be the largest hydroelectric dam in the world, on the Tibetan plateau on the border with India. China says that the Motuo Hydroelectric Station that is building in the Tibet is key to its effort to meet the clean energy objectives. […]