Where is Nueva Esperanza?

Where is Nueva Esperanza located?

Nueva Esperanza, Oaxaca, Mexico (approx. 16.6575°, -97.81306°)


Where is Nueva Esperanza on the map?