Papaqucha (Huancavelica)


Papaqucha is a lake in Peru located in the Huancavelica Region, Huancavelica Province, Acobambilla District. It lies south of Warmiqucha.