Conceived as a singular monolithic object floating above the trees, the 115,000 m² Shanghai Library is located in Pudong District, adjacent to Century Park - the largest public space in the metropolitan area at over 140 hectares.
To add a new hotspot, search product title and click the "Save" button.