05-14-2012, 12:51 PM
The highest res photos of the earth, taken by the Russian weather satellite Electro-L, have been released. Very cool images.
http://www.huffingtonpost.com/2012/05/11...10538.html
http://www.huffingtonpost.com/2012/05/11...10538.html