Where is Pucapaccha?

Where is Pucapaccha located?

Pucapaccha, Huancavelica, Peru (approx. -13.08333°, -75.65°)


Where is Pucapaccha on the map?