« back to search results

Image 2 of 60
< Prev Next >
_CHI3827.jpg
China, Shanghai.  Oriental Pearl Television Tower, Pudong District, across the River Huangpu.