logo

Video encyclopedia

T'urpuqucha

T'urpuqucha is a lake in Peru. It is located in the Ayacucho Region, Lucanas Province, Aucara District. T'urpuqucha lies in the Pampa Galeras – Barbara D'Achille National Reserve.
Explore contextually related video stories in a new eye-catching way. Try Combster now!