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