Isla del Sol (Island of the Sun) is an island in the southern part of Lake Titicaca.


Size: 4372px × 2906px
Location: Isla del Sol, Bolivia
Photo credit: © JF Leblanc / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: autochtone, aymara, aymaras, bolivia, bolivie, del, hat, isla, man, natives, sol