Where is Juan de Cantagallo?

Where is Juan de Cantagallo located?

Juan de Cantagallo, Lima, Peru (approx. -13.02399°, -76.39722°)


Where is Juan de Cantagallo on the map?