Shanghai Wheelock Square

Shanghai, China

Shanghai Wheelock Square

Shanghai Wheelock Square is a skyscraper located in Puxi, Shanghai, China. It is the 286th tallest building in the world.


Accommodations near Shanghai Wheelock Square

View more accommodations near Shanghai Wheelock Square

Nearby Tours & activities