24x7 Live Stream of the Earth from the International Space Station

Watch the earth in all its glory from the lens atop the International Space Station. It’s beautiful and humbling to watch.

Watch Here


Originally published at Osborne Saldanha.