Where is San Francisco de Arriba?

Where is San Francisco de Arriba located?

San Francisco de Arriba, Oaxaca, Mexico (approx. 16.15°, -97.6°)


Where is San Francisco de Arriba on the map?