This is the highest resolution image of Earth ever made, 121 megapixels. That’s an amazing 0.62 miles per pixel. It was taken by Russia’s latest weather satellite, the Electro-L, which is orbiting Earth on a geostationary orbit 36,000 kilometers above the equator, sending photographs of the entire planet every 30 minutes.
Aqua Dragonfly wing
Tornado, lightning and fire
Leonardo da Vinci - Study of the Skeleton, 1511
by Noah Scalin from Faye Dowling’s Book of Skulls, 2011