Cape Lookout, North Carolina Seen From Orbit

©NASA

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) - larger image

Please follow SpaceRef on Twitter and Like us on Facebook.