Where is La Lobera?

Where is La Lobera located?

La Lobera, Pascoe, Peru (approx. -10.11694°, -74.88861°)


Where is La Lobera on the map?