-
Queuluacocha (Quechua qillwa, qiwlla, qiwiña gull,
qucha lake, "gull lake") is a 4,525-metre-high (14,846 ft)
mountain in the
Andes of Peru at a small...
- Chaulán District. It lies
northeast of a lake and a
mountain named Queuluacocha. Peru 1:100,000, Ambo 1650, Map
prepared and
published by the Defense...