Ajax loader
Chinchana, Island of the Sun, Titicaca.
Chinchana
(temple ruins from Inca times); Island of the Sun (Isla del Sol), island on Lake Titicaca, world’s largest freshwater lake, 3812m above sea level in the...
of 1
Open Lightbox