Tikal

The Temple of the Masks stands atop a remarkably preserved stepped pyramid at Tikal.

Close window