Russia Releases Highest Resolution Satellite Images of Planet Earth Ever (VIDEO)
That’s the claim, anyway, and most certainly, the images are astoundingly clear and detailed, if a bit oddly hued. The image, released by the Russian Federal Space Agency (Roscosmos) last week, was taken by the Elecktro-L weather satellite. The satellite is in geostationary orbit about 22,000 miles (36,000km) above the Indian Ocean and was