Satellite map of Customs House, Shanghai
The Customs House (Chinese: 江海关) is an eight storey building on the Bund, Shanghai. Built in 1927, the building remains a customs house today.
Latitude: 31° 14' 12.00" N
Longitude: 121° 28' 59.99" E







Leaflet | © OpenStreetMap contributors