Image
Video ID
Impossible Engineering
The construction of Kansai International Airport in Osaka Bay, Japan, on one of the largest man-made islands in the world, was one of the most ambitious engineering projects of modern times.
Expired