Abu Simbel temples located in Nubia, southern Egypt. Built in the 13th century BC by Pharaol Ramesses II.

Freddi.fredrickson@gmail.com