Elektro-L | 

Earth in the last twenty-four hours

Russian Space AgencyNPO LavochkinRussian Space SystemsResearch Center for Earth Operative Monitoring