A Week on the Yucatan Peninsula

Here's a Clue!
19° 10' 54.261" N
X
88° 28' 44.895" W
This is the largest temple at Chichen Itza, which was built between 800-1200 AD