News

Satellite imagery gives a glimpse of the site where China has commenced construction on what will become the world's largest ...
China has broken ground on what it says will be the world's largest hydropower project, a $170  billion feat capable of ...
Commencement of China's most ambitious project since the Three Gorges Dam on the Yangtze was seized by Chinese markets as proof of economic stimulus.
Construction of the Dujiangyan irrigation system began in the 3rd century B.C. This system still controls the waters of the Minjiang River and distributes it to the fertile farmland of the Chengdu ...