Shanghai, China

Postcard courtesy of Ray Olszewski.
Postcards Shanghai People's Fine Arts Publishing House
Photographers Zeng Linghong and Hu Xiaoyang

Shanghai is located on the coast of the East China Sea in the Yangtze River Delta with Hangzhou Bay on its south.

Caption: Pudong New Zone

 

| Home | Contact Us | Credits | Sitemap |

2007 - Imagiverse Educational Consortium