Designed by
Title
Ferry and boat inside locks of ship lift at Three Gorges Dam, China #215540141
Description
Three Gorges Dam, China - May 6, 2010: Yangtze River. Ferry and other bulk boats in locks of ship lift under foggy morning sky. Green hills on side. Heavy lock door up front
This image is editorial