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
Autor
NASA
Opis
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.