Islaqucha
Peru · Americas
About
Islaqucha (Spanish isla island, Quechua qucha lake, Hispanicized spelling Islaccocha) is a lake in Peru located in the Ayacucho Region, Lucanas Province, in the districts of Chipao and Pukyu. Islaqucha lies north of Pukaqucha and west of Apiñaqucha.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.