Edwards Air Force Base (upper right) in California is pictured from the International Space Station as it orbited 258 miles above the southwestern United States.
Information
Taken in
Space
Autor
NASA
Descripció
Edwards Air Force Base (upper right) in California is pictured from the International Space Station as it orbited 258 miles above the southwestern United States.