Where is El Guayabo?

Where is El Guayabo located?

El Guayabo, Oaxaca, Mexico (approx. 16.1875°, -97.79667°)


Where is El Guayabo on the map?