Quehuisha, Quehuicha, Queshihua, or Quihuisha is a mountain in the Chila mountain range in the Andes of Peru, about 5,514 metres high. It is located in the Arequipa Region, Caylloma Province, Lari Dis
The Callumayo valley leading to Quehuisha in the background (center)
Teclla is a 5,360-metre-high mountain in the Chila mountain range in the Andes of Peru. It is located in the Arequipa Region, Caylloma Province, Lari District. Teclla lies northwest of Mismi and Quehu
The Colca River and Teclla north of it at the upper rim of this image as seen from the ISS