This oblique view looks southward along the United States east coast towards the Florida panhandle. The International Space Station was orbiting 262 miles above Delaware when this photograph was taken.
Information
Taken in
Space
Author
NASA
Description
This oblique view looks southward along the United States east coast towards the Florida panhandle. The International Space Station was orbiting 262 miles above Delaware when this photograph was taken.