Where is La Nueva Esperanza?

Where is La Nueva Esperanza located?

La Nueva Esperanza, Chiapas, Mexico (approx. 16.23333°, -93.15833°)


Where is La Nueva Esperanza on the map?