Where is Latchbilton?

Where is Latchbilton located?

Latchbilton, Chiapas, Mexico (approx. 16.8°, -92.75972°)


Where is Latchbilton on the map?