Show Menu


Watch National Geographic Channel 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 National Geographic Channel MegaStructures, Season 3, Episode 24?
click here to see where to watch or .