World Question 2
Name this wonder
Clues
Located in Egypt
Renowned for its imposing statues of the seated Pharaoh Rameses