Came across these amazing photos of Earth, which have been taken by the Electro-L weather satellite. These breathtaking, jaw-dropping digital images are 121 Megapixels!! The detail and clarity are beyond insane. There are several on the poster’s Youtube Channel, so check them all out. This is MUST-SEE stuff!