The Place, a shopping mall located in Hongqiao area of Shanghai city. This is a digital leasing brochure.