Where is Tsonot-Lu?

Where is Tsonot-Lu located?

Tsonot-Lu, Yucatan, Mexico (approx. 21.3°, -88.65°)


Where is Tsonot-Lu on the map?