“NASA recently released a time lapse video of the Earth constructed from over 3000 still photographs taken over the course of a year. The photos were taken by a camera mounted on the NOAA’s DSCOVR satellite, which is perched above the Earth at Lagrange point 1.”
Leave a Reply