Where is Paso de los Romeros?

Where is Paso de los Romeros located?

Paso de los Romeros, Guerrero, Mexico (approx. 17.75°, -101.2667°)


Where is Paso de los Romeros on the map?