Earth

Cape Lookout, North Carolina Seen From Orbit

By Keith Cowing
May 30, 2019
Filed under , , ,
Cape Lookout, North Carolina Seen From Orbit
Cape Lookout, North Carolina
NASA

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

SpaceRef co-founder, Explorers Club Fellow, ex-NASA, Away Teams, Journalist, Space & Astrobiology, Lapsed climber.