Satellite map of Cloud Nine (Shanghai)
Cloud Nine is a 58-floor 238 metre (781 foot) tall skyscraper, with a shopping mall at its base, completed in 2006 located in western Shanghai, China.
Latitude: 31° 13' 15.60" N
Longitude: 121° 24' 43.20" E