Where is Loma Santa Cruz?

Where is Loma Santa Cruz located?

Loma Santa Cruz, Oaxaca, Mexico (approx. 16.99944°, -95.34472°)


Where is Loma Santa Cruz on the map?