Designed by
Title
Cruise boats pass through the Three Gorges Dam elevator boat lane #312065103
Description
The Three Gorges Dam project is a great project in human history. The Three Gorges Hydropower Station is the largest hydropower station and clean energy base in the world at present, and it is also the largest engineering project ever constructed in China. Photo of the Three Gorges Dam elevator boat lane.
This image is editorial