X

Chongqing Wastewater Project, Three Gorges Dam

The Three Gorges Dam – the world’s largest hydro-electric project – and the Yangtze River seen from the Proba satellite.



Close
Close
Close