Where is Huascaq?

Where is Huascaq located?

Huascaq, Lima, Peru (approx. -12.09278°, -75.99694°)


Where is Huascaq on the map?