 Comments
 Comments  Print
 Print  Mail
 Mail  Large Medium  Small
 Large Medium  Small
People's Square is considered the heart of Shanghai. It is a hub of transportation, and also of recreation. If you want to experience a typical Shanghai leisure time, People's Square should definitely be on your list.
Video: Huang Lan, Christie Lee & Wang Wei