Three Gorges Dam Photos

Meet 1 travelers, 130 tour guides and discover 39 photos

The Three Gorges Dam is a hydroelectric dam that spans the Yangtze River by the town of Sandouping, located in Yiling District, Yichang, Hubei province, China. The Three Gorges Dam is the World's largest power station in terms of installed capacity (22,500 MW). In 2012, the amount of electricity the dam generated was similar to…
View Three Gorges Dam guide >

Three Gorges Dam View

Three Gorges Dam Over Yangtze River

Water Fountain At Three Gorges Dam Site

View Park At The Three Gorges Dam Site

Three Gorges Dam Site

View Shennong Stream

Views Along Shennong Stream

Three Gorges Dam

Panorama Of The Three Gorges Dam

1954 Flood Memorial In Wuhan

Three Gorges Dam Francis Turbine