World Answer 6
Karnak Temple
Clues
Located in Egypt
This enormous complex was the spiritual center of the Egyptians