News

China has started the construction of the world's biggest hydropower dam in Tibet, a project estimated to cost 1.2 trillion ...