Where is La Mensahera?

Where is La Mensahera located?

La Mensahera, La Libertad, Peru (approx. -7.68583°, -79.35389°)


Where is La Mensahera on the map?