Riviera
Riviera Home Search Movies TV Shows People Trending Episodes
Impossible Engineering
Impossible Engineering

The Invincible Tower (S03E06)

S03E06

Title: The Unyielding Skyscraper Plot: Uncover the story behind the construction of the Tokyo Skytree, the tallest freestanding tower on Earth. This architectural wonder encounters some of the planet's most perilous challenges, including fierce earthquakes and powerful gusts of wind, as it strives to reach its towering height.

Show Impossible Engineering
Episode S03E06
Air Date May 04, 2017