Cape Cod As Seen From Orbit

Cape Cod, Massachusetts, is the focus of this still image downlinked from the International Space Station while docked with the space shuttle Discovery. high res (1.2 M) low res (58 K)

Please follow SpaceRef on Twitter and Like us on Facebook.