×
Did you mean: Qillwa Qucha

Qillwaqucha

Lake in Peru
Qillwaqucha is a lake in Peru located in the Cajamarca Region, Cajamarca Province, Namora District. It is situated at a height of about 3,500 metres. The village at its eastern shore is also named Qillwaqucha. Wikipedia
In order to show you the most relevant results, we have omitted some entries very similar to the 10 already displayed. If you like, you can repeat the search with the omitted results included.