The BEST episodes directed by Steven R. Talley

Shanghai Super Tower
star
0.00
0 votes

#1 - Shanghai Super Tower

Megastructures - Season 2008 - Episode 4

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