This photo showing the Manicouagan Reservoir in Quebec, Canada, and a partial view of a solar array panel was taken by an Expedition 7 crewmember onboard the International Space Station (ISS).
Information
Taken in
Space
Author
NASA
Description
This photo showing the Manicouagan Reservoir in Quebec, Canada, and a partial view of a solar array panel was taken by an Expedition 7 crewmember onboard the International Space Station (ISS).