Luliqucha (local Quechua luli interior (ruri), qucha lake, Ref Laime "interior lake", hispanicized spelling Lulicocha) is a mountain in the Andes of Peru, about 5200 meters high, at a small lake of that name.