Pudong Century Plaza was built in 1995, located on the South Road of Century Avenue, is the largest open-air square in Shanghai, covering an area of 26.9 10,000 square meters, and is a large-scale event venue integrating tourism, leisure and entertainment.