Where is Loma de Naranjo?

Where is Loma de Naranjo located?

Loma de Naranjo, Oaxaca, Mexico (approx. 18.0625°, -96.625°)


Where is Loma de Naranjo on the map?