View of a computer screen showing a map of North America. Photo taken on the International Space Station (ISS) during STS-129 / Expedition 21 joint operations.
Information
Taken in
Space
Author
NASA
Description
View of a computer screen showing a map of North America. Photo taken on the International Space Station (ISS) during STS-129 / Expedition 21 joint operations.