Lake Titicaca - 1 views
-
worlds_tour on 12 Aug 10Lake Titicaca is a lake located on the border of Peru and Bolivia. It sits 3,811 m above sea level making it the highest commercially navigable lake in the world. By volume of water it is also the largest lake in South America.