World Answer 6

Karnak Temple

Clues

Located in Egypt

This enormous complex was the spiritual center of the Egyptians