Where is Xillaxilla?

Where is Xillaxilla located?

Xillaxilla, Arequipa, Peru (approx. -15.4825°, -71.11222°)


Where is Xillaxilla on the map?