Where is Putinsa?

Where is Putinsa located?

Putinsa, Lima, Peru (approx. -12.66806°, -75.94944°)


Where is Putinsa on the map?