Suggested Searches

1 min read

Cape Lookout, North Carolina

Cape Lookout, North Carolina
Cape Lookout, North Carolina is pictured as the International Space Station orbited 256 miles above the United States' Atlantic coast.

iss059e038323 (April 30, 2019) — Cape Lookout, North Carolina is pictured as the International Space Station orbited 256 miles above the United States’ Atlantic coast.