MegaStructures Backdrop Blur

Video Loading...

MegaStructures S05 E04 Shanghai Super Tower

Overview

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