Where is Arroyo Perro?

Where is Arroyo Perro located?

Arroyo Perro, Oaxaca, Mexico (approx. 16.93333°, -95.08333°)


Where is Arroyo Perro on the map?