Local Guides World
One of the world's tallest skyscrapers, with 101 floors, an elevated hotel, views, shops & eateries.
100 Shiji Blvd, Lujiazui, Pudong, Shanghai, China, 200120

Photos

There are no photos for this place yet!

Reviews

This place doesn't have any reviews!

Nearby Places

Similar Places

Related Places