World Question 2

Name this wonder

Clues

Located in Egypt

Renowned for its imposing statues
of the seated Pharaoh Rameses