Abu Simbel Temple- gigantic statues

Abu Simbel temples are massive temples in the country of Egypt. They contain mammoth stone statues of pharaohs and their wives.

No comments: