This is a satellite image of Cape Cod, Massachusetts.
NASA