Pikiqucha


Pikiqucha is a lake in Peru. It is situated in the Lima Region, Yauyos Province, Vitis District, south of Vitis.