Category Hot News

China’s Tibet Dam project worries its neighbors

Step up, Three Gorges Dam. China’s latest colossal infrastructure project, if completed, will be the world’s largest hydroelectric dam, high on the Tibetan plateau on the border with India. China says the Motuo Hydro Station it is building in Tibet…