Taruja Pincha (Aymara taruja deer, pincha irrigation channel or ditch, Ref Bertonio "deer ditch", Hispanicized spelling Tarucapincha) or Taruka Pincha (Quechua taruka deer, pincha aqueduct; sewer) Ref Laime is a mountain in the Peruvian Andes, about 4800 meters high.