Satellite map of International Ocean Shipping Building
The International Ocean Shipping Building (Chinese: 国际航运金融大厦) is a 50-floor 232 meter (762 foot) tall skyscraper completed in 2000 located in Shanghai, China.
Latitude: 31° 14' 31.20" N
Longitude: 121° 31' 12.00" E







Leaflet | © OpenStreetMap contributors