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