The BEST episodes directed by Steven R. Talley

Shanghai Super Tower
star
7.50
2 votes

#1 - Shanghai Super Tower

Megastructures - Season 2008 - Episode 10

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

Watch Now:Amazon