Where is Anteochos?

Where is Anteochos located?

Anteochos, San Luis Potosí, Mexico (approx. 23.06667°, -100.4167°)


Where is Anteochos on the map?