Live camera from space looking back at Earth

Source: EarthCam
Source: EarthCam

EarthCam installed the camera aboard a satellite funded by a non-profit company in Ecuador.

The satellite was launched in April from China.

It is orbiting 370 to 560 miles above the Earth.

Copyright 2013 Tucson News Now All rights reserved.