Image 86
of 96
Abu Simbel is an archaeological site comprising two massive rock temples
on the western bank of Lake Nasser about 290 km southwest of Aswan.