WillkaquchaWillkaqucha hispanicized spelling Vilcacocha) is a lake in Peru. It is located in the Lima Region, Huaral Province, Andamarca District.