Brief:
People's Square is the biggest public square in Shanghai. It is an awesome area to visit while in Shanghai and it’s a great place to go and see how the people of Shanghai are.
It is the city’s center of politics, economy, culture and art with a group of magnificent buildings like museum, the exhibition hall, and the grand theater.
The crystal-like theater is especially beautiful at night with lights on.
History:
In concession days, together with People’s Park next door, it was a racecourse.
After liberation in 1949, the northern part of the racecourse was built into today’s People Park and the southern part, into the People’s Square.
Location:
Located in downtown Shanghai, the People Square is the largest public square.
Transportation:
Under the Square is a large central Metro station where the No.1 and 2 metro lines meet.
Within the station itself are two modern marketplaces: one features popular stores from the Hong Kong, and the other is the Dimei underground market.