Where is Xenxella?

Where is Xenxella located?

Xenxella, Huancavelica, Peru (approx. -13.06667°, -75.61667°)


Where is Xenxella on the map?