At present, it is the world's largest single building and exhibition complex, integrating exhibition, conference, office and commercial services. It is located in the west of the core area of Hongqiao Business District, Shanghai. Including 400,000 square meters is an indoor exhibition hall and 100,000 square meters of outdoor exhibition space, and various types of exhibitions are often held.