Description
View from Isla del Sol (Island Of The Sun), Lake Titicaca, Bolivia. Isla del Sol is an island in the southern part of Lake Titicaca. It is part of the modern Plurinational State of Bolivia. Titicaca is a highest navigable lake in the Andes on the border of Bolivia and Peru. Lake Titicaca it is also the largest lake in South America.