Cape Cod is visible in the upper left... Africa on the far right.
Water is the source of all life on Earth. Protect it!
Click on photo to enlarge.
Credit: NASA Project GOES, Aug. 30, 2010.
Another amazing photo from space.
Another amazing photo from space.