People's Square
The People's Square, previously the Shanghai race course, is now the site of the Shanghai Grand Theatre, Shanghai Museum, Shanghai Art Museum, and the Shanghai Urban Planning Exhibition Hall. The Shanghai Natural History Museum is also located in Huangpu District.