Where is Sahuac?

Where is Sahuac located?

Sahuac, Lima, Peru (approx. -11.61417°, -76.42111°)


Where is Sahuac on the map?