Please Enter your Client Login provided by T. Klassen Photography
Lake Titicaca is located in the Andes on the border of Peru and Bolivia. It is on record as the highest commercially navigable lake in the world and provides many recreational opportunities in the region.
Inca dances perfomed dancers in tradtional dress on Taquile Island in Lake Titicaca, Peru, South America.
Inca dances perfomed dancers in tradtional dress on Taquile Island in Lake Titicaca, Peru, South America.