The Kansai International Airport is just that - and island built to provide the space for an airport, and the only man-made structure other than the Great Wall of China visible from space.
click here to see where to watch or .
Ready to Watch Super Structures of the World, Season 1, Episode 5?