Where is Tuntul?

Where is Tuntul located?

Tuntul, Lima, Peru (approx. -10.93528°, -76.74111°)


Where is Tuntul on the map?