Find the word definition

Wikipedia
Lusuqucha

Lusuqucha ( Quechua qucha lake, also spelled Losoccocha, Losojocha) is a mountain in the Apolobamba mountain range in the Andes of Peru. It is located in the Puno Region, Putina Province, Sina District. Lusuqucha lies southwest of Luqhu Phawchinta, west of Khunuyu and northwest of Surapata. It is near the Lusuni pass at the border with Bolivia.