NASA Live: Earth Views from Space Station - Earth From Space LIVE Chat & ISS tracker
Description
NASA Live video feed of Earth from space as seen from the Space Station. Watch live stream aboard the International Space Station with a wonderfully relaxing view of planet Earth.
Currently, live views from the International Space Station (ISS) are streaming from an external camera mounted on the ISS module called Node 2. Node 2 is located on the forward part of the ISS.