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