China approved the world's largest hydropower project to begin construction, citing the economic benefits and need to shift ...
China’s leaders must balance making the best use of limited water with local, environmental and diplomatic concerns ...
Stratford-Upon-Avon is incredibly popular with tourists thanks to its stunning buildings, river views and plethora of museums ...
China has a plan to build the world's largest hydropower dam, breaking its own record held by the Three Gorges Dam, but India ...
China has signaled plans for a hydropower ... a dam on the lower reaches of the Yarlung Tsangpo River in Tibet, and a power transmission project from Tibet to the Hong Kong area, the National ...
China said on Wednesday it would develop a package of major projects to tackle climate change as it moves to bring its carbon ...
Stratford-Upon-Avon, an idyllic town in the West Midlands, is known for its quaint shops, welcoming pubs, stunning landscapes ...