
Squares & plazas
People's Square
Shanghai, China
People’s Square, a sprawling landmark in central Shanghai, was once a racecourse before becoming a significant cultural and political hub. It's lined with museums and features the towering Shanghai Grand Theatre at its north end.
Best time to visit
Afternoon
Unlock insider tips & fun facts
Sign up free to see the tips and facts we have collected for this place
Join free →

Free AI travel planner
Add People's Square to your itinerary
VoyaBear builds a full personalised trip plan for Shanghai around your travel personality. Free, instant, and made for you.
Generate my itinerary — free