Liyunqucha


Liyunqucha, qucha lake, "cougar's is a mountain in the Andes of Peru. It is located in the Junín Region, Yauli Province, Marcapomacocha District, and in the Lima Region, Huarochirí Province, Carampoma District. Liyunqucha lies northwest of Yana Ulla and southeast of a mountain named Lichiqucha.