Show Menu


Watch MegaStructures online: Episode 24 Shanghai Super Tower

The design and construction of the Shanghai World Financial Centre which, at 101 floors high, will be China's tallest structure.

Ready to Watch MegaStructures, Season 3, Episode 24?
click here to see where to watch or .