Designed by
Title
River Police building along Yangtze River in Xinling, China #182195854
Description
Xinling, China - May 6, 2010: Xiling gorge on Yangtze River. Police building on shoreline with boats. Wall of tall buildings as backdrop. Advertesement billboards add colors. Gray cloudscape
This image is editorial