Located on the South Road of Century Avenue, Century Plaza is the largest open-air square in Shanghai and the only time-themed sculpture landscape square. Just outside the Science and Technology Museum, Metro Line 2 is out. The entrance to the square is a large-scale landscape sculpture shaped by a sundial, highlighting the theme of time spanning the century. The place is very large, the flower bed is also very beautiful, there are many foreigners, and they all look around the city scenery around the square.