Designed by
Title
Upper part with entry point into ship lift at Three Gorges Dam, China #215540461
Description
Three Gorges Dam, China - May 6, 2010: Yangtze River. Upper part and entry point into ship lift with heavy red lock door movers on top of rail under foggy morning sky
This image is editorial