Where is La Lobera?

Where is La Lobera located?

La Lobera, Oaxaca, Mexico (approx. 16.47694°, -96.81944°)


Where is La Lobera on the map?