Suggested Searches

1 min read

Lake Nasser in southern Egypt

Lake Nasser in southern Egypt
Lake Nasser is pictured in southern Egypt from the International Space Station.

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.