Wikipedia
Tuqtuqucha
Tuqtuqucha ( Quechua tuqtu broody hen, qucha lake, "broody hen lake", hispanicized spelling Tuctococha) is a lake in Peru located in the JunÃn Region, Yauli Province, Carhuacayan District. It lies northeast of Llank'i. The little lake east of Tuqtuqucha is named Qiwllaqucha ("gull lake").