Where is Navenchauk?

Where is Navenchauk located?

Navenchauk, Chiapas, Mexico (approx. 16.73333°, -92.775°)


Where is Navenchauk on the map?