Search
Menu
Home
Sources
About
Contacts
Challwaqucha (Huaral)
Challwaqucha
is a
lake
in
Peru
located in the
Lima Region
,
Huaral Province
, in the
northeast
of the
Pacaraos District
. It
lies
west
of the lake named
Warunqucha
of the
Pasco Region
.