Where is Chaclacayo?

Where is Chaclacayo located?

Chaclacayo, Lima, Peru (approx. -11.97574°, -76.76987°)


Where is Chaclacayo on the map?