The Merowe Reservoir (center left) on the river Nile is pictured from the International Space Station as it orbited 262 miles above the African nation of Sudan.
Information
Taken in
Space
Author
NASA
Description
The Merowe Reservoir (center left) on the river Nile is pictured from the International Space Station as it orbited 262 miles above the African nation of Sudan.