Last login:
Images uploaded:
Detailed map of the Nile in the New Valley Governorate, Egypt. Taken by NASA astronauts from the International Space Station. Photo number: ISS006-E-44645.
Contact: [email protected]