Marvels of Japan
Episode · S0E8

Marvels of Japan

Impossible Engineering · Specials

29/06/201742 min

Discover what it took to build the worlds tallest building, the Tokyo Skytree and build the Kansai Airport on man-made island.

Episode type
Episodio regular

Episode photos

Cast and guest stars