Thank you for your patience while we retrieve your images.

Lake Titicaca

Lake Titicaca is a large, deep lake in the Andes on the border of Bolivia and Peru, often called the quot;highest navigable lakequot; in the world. By volume of water and by surface area, it is the largest lake in South America.br/ br/24x36 Giclee Printbr/ br/$350