People's Square 人民广场 is located halfway along Nanjing Road. Once a racetrack where Westerners came to bet during the time of the Foreign Concessions, the place has changed a lot, becoming a square surrounded by enormous shimmering buildings and futuristic glass and steel towers.
People's Square:
In summer, you can cool off a bit:
To the north of People's Square, you can admire the Shanghai Grand Theatre 上海大剧院 :
and People's Park 人民公园 :