NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
North-eastern USA. Satellite image of the north- eastern part of the USA. The hooked peninsula at lower right is Cape Cod, in Massachusetts. Below and to the west (left) of Cape Cod is Long Island, which is separated from the mainland by Long Island Sound. Photograph taken by the Terra satellite on 6th September 2002.
Model release not required. Property release not required.