Home Bolivia – Isla del Sol on the Titicaca lake, the largest high altitude lake in the world. Bolivia - Isla del Sol on the Titicaca lake, the largest high altitude lake in the world.

Bolivia – Isla del Sol on the Titicaca lake, the largest high altitude lake in the world.

Bolivia - Isla del Sol on the Titicaca lake, the largest high altitude lake in the world.
Salt flat in Bolivia.
View of San Pedro prison Bolivia