Lake Titicaca
Lying between Bolivia and Peru at an elevation of 3800m, this lake is one of the highest commercially navigable lake in the world and the largest lake in South America. The Incas believed that the Sun God was born in this lake...
Peru: Photo Gallery | Peru: Travel stories


