Tag Archive | Earth

Russia presents highest resolution image of Earth

MOSCOW –  A Russian satellite has captured what is thought to be the highest resolution picture of our planet ever taken from space. The camera on board the Elektro-L, a geostationary weather satellite launched in January 2011, snaps stunning, 121-megapixel pictures of Earth as it orbits some 22,000 miles (36,000km) above the equator. According to […]