Designed by
Title
Ship passenger terminal building on Yangtze at Three Gorges Dam, China #178726269
Description
Three Gorges Dam, China - May 6, 2010: Yangtze River. Foggy morning. White with green glass ship passenger terminal along shore with a number of ambulant vendors under colored umbrellas
This image is editorial