photo 3 of 11
Luxor Temple: Mosque of Abu el-Haggag

Mosque of Abu el-Haggag

Mosque of Abu el-Haggag built over the ruins of Luxor Temple before the latter was dug out of the sand.

Credit: Dennis Jarvis / Flickr