Exploring Shanghai People’s Square Jul 4, 2013 Annie Chen Attractions and Travel Icons, China Travel Guide, Cities and Towns, Places to Go Leave a comment Shanghai People’s Square People’s Square is a large public square just off of Nanjing Rd. in the Huangpu District of Continue reading