Paris, France, the "City of Light," with the Seine River flowing through the middle, is pictured as the International Space Station orbited 263 miles above.
Information
Taken in
Space
Author
NASA
Description
Paris, France, the "City of Light," with the Seine River flowing through the middle, is pictured as the International Space Station orbited 263 miles above.