Earth from Space: Canyon Country Space Wallpaper
Monday, March 11, 2013 - 00:31
in Astronomy & Space
In this space wallpaper, a Landsat image from July 19, 2011 shows Lake Powell, a reservoir on the Colorado River in the southwestern United States.