Challwaqucha (Huaral)

Challwaqucha (Quechua challwa fish, qucha lake,[1] "fish lake", hispanicized spelling Chalhuacocha) is a lake in Peru located in the Lima Region, Huaral Province, in the northeast of the Pacaraos District.

[2] It lies west of the lake named Warunqucha of the Pasco Region.

This Lima Region geography article is a stub.

You can help Wikipedia by expanding it.