Suggested Searches

iss068e017658 (Oct. 20, 2022) --- Lake Nasser, one of the largest man-made lakes in the world, is pictured in southern Egypt from the International Space Station as it orbited 262 miles above.

Lake Nasser in southern Egypt

iss068e017658 (Oct. 20, 2022) --- Lake Nasser, one of the largest man-made lakes in the world, is pictured in southern Egypt from the International Space Station as it orbited 262 miles above.

Image Credit: NASA
Download