Cape Cod, Massachusetts (NASA, International Space Station Science, 03/14/10)
Cape Cod, Massachusetts, is the focus of this still image downlinked from the International Space Station while docked with the space shuttle Discovery.
Image/caption credit: NASA
More about space station science:
There's a Flickr group about Space Station Science. Please feel welcome to join! www.flickr.com/groups/stationscience/