Where is Nuevo Progreso?

Where is Nuevo Progreso located?

Nuevo Progreso, Oaxaca, Mexico (approx. 16.52111°, -97.905°)


Where is Nuevo Progreso on the map?