All places in Shanghai
Super Brand Mall
正大广场
Super Brand Mall is a shopping mall in Shanghai, China. It was developed by Shanghai Kingshill, a subsidiary of Charoen Pokphand. It is set in the Lujiazui Finance and Trade Zone. The Super Brand Mall has 13 floors, with a total gross floor area of 250,000 m2 (2,700,000 sq ft).
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more