Bolivia - Isla del Sol on the Titicaca lake, the largest highaltitude lake in the world (3808m) This island's legendary Inca creation site and the birthplace of the sun. Landscape of the Titicaca lake
View Full Image on Dreamstime
Username: Rchphoto
Editorial: No
Width: 4288 pixels
Height: 2848 pixels
Downloads: 15
Image ID: 22905642