Chila mountain range
Quehuisha (possibly from Quechua for "Amaranthus caudatus" or for liver), Quehuicha, Queshihua, or Quihuisha is a mountain in the Chila mountain range in the Andes of Peru, about high (according to another source ). It is located in the Arequipa Region, Caylloma Province, Lari District, west of the mountain Mismi.