Preview Nile River from the ISS Image ID: 1349-831 Artist: ESA/NASA Purchase a commercial license Buy framed prints & more from our print store aerial africa earth from space earth observation egypt geography iss nile river river satellite image science