Where is Paso del Perro?

Where is Paso del Perro located?

Paso del Perro, Veracruz, Mexico (approx. 20.85°, -97.94167°)


Where is Paso del Perro on the map?