The amazing Temple of Isis at Philae island in Lake Nasser, seen from a boat. Located at 11 km of Aswan, Egypt

Royalty-free stock photo ID: 65185285

The amazing Temple of Isis at Philae island in Lake Nasser, seen from a boat. Located at 11 km of Aswan, Egypt