Floating 240 miles above Earth, the International Space Station is a technological marvel – the greatest undertaking in human history – a project that only succeeded because of the cooperative efforts of over a dozen nations. Here are 21 fun facts about the International Space Station: 1. The ISS launched in the late 90s. The …