Where is Pumauayin?

Where is Pumauayin located?

Pumauayin, Lima, Peru (approx. -10.79028°, -76.66°)


Where is Pumauayin on the map?