Where is Mesapata?

Where is Mesapata located?

Mesapata, Lima, Peru (approx. -10.63194°, -76.69444°)


Where is Mesapata on the map?