Photo: Kabelleger / David Gubler ( · CC BY-SA 3.0 · Wikimedia Commons
Titicocha
Lake · Peru
Titicocha is in Lima.
Hiking in Peru
Explore trails, mountains & hikes
Trails in Peru
Find hiking routes