Where is Techean de Palomeque?

Where is Techean de Palomeque located?

Techean de Palomeque, Yucatan, Mexico (approx. 20.9375°, -89.83333°)


Where is Techean de Palomeque on the map?