The city of Puno (3,827 m above sea level), situated on the shores of Lake Titicaca on the Altiplano of Peru, is one of the most important pre-Hispanic cultures, birthplace of the Tiahuanaco Culture and one of the best example of the expression of the Aymara people.