Go Back

People's Square
The old Shanghai horse-racing field has been transforming into People's Square. This extraordinary People's Square is the incessant contrast between past and future, politics and culture, revolution and contemporary China. Let's discover the center of Shanghai with many subtle details you might neglect.