Find the word definition

Wikipedia
Chimpulla

Chimpulla or Chimpuya (hispanicized spellings Chimbolla, Chimboya), Jinchurusi (Inchurusi), Iruna or Willkanuta (Vilcanota) is a mountain in the La Raya mountain range in the Andes of Peru, about high. It is situated in the Cusco Region, Canas Province, Layo District and in the Puno Region, Melgar Province, Santa Rosa District. Chimpulla lies northeast of the La Raya Pass and the mountain Kunka and southeast of the mountain Yana Khuchilla.