Where is Mancalochro?

Where is Mancalochro located?

Mancalochro, Arequipa, Peru (approx. -15.105°, -72.33917°)


Where is Mancalochro on the map?