T'illu is a mountain in the Andes of Peru, about 5,050 metres (16,568 ft) high. It is situated in the northern part of the main sector of the Waytapallana mountain range. It lies in the Junín Region, Concepción Province, Comas District.
Mountains and mountain ranges
Explore contextually related video stories in a new eye-catching way. Try Combster now!