The live stream you see above is beamed down from the International Space Station, which orbits some 250 miles above our planet. It's filmed by the Earth and space live streaming company Sen, whose ...