The Temple of Five Stories at Edzna, Yucatán ?

El Castillo at Tulum: Yucatán Peninsula ?