Nefertari Temple at Abu Simbel, Egypt

Nefertari Temple