Peoples Square Photos in Shanghai China

Peoples Square in China Shanghai

Publish By: Chinahighlights  

Uploaded Time: 2007-2-15 10:23:00

The green land beside the spring reaches 80, 000 square meters, where various trees are planted and all kinds of flowers are in blossom. .

› To Shanghai Guide Page

› To China Photo Gallery