People's Square once was British Concession. Nowadays, People's Square coers an area of 140,000 square meters, including a landscaped area of 80,000 square meters. People's Avenue runs across this area and divides it into two sections. The north located Grand Theater, City Hall, Shanghai Urban Planning Exhibition Hall. The south located Shanghai Musuem and Shanghai Art Musuem.