The institute is located in Cuzco, cultural heart of the Peruvian Andes. Cuzco is situated at 3.400 meter above sea level, surrounded by mountains and valleys. It has a population of 300,000 inhabitants - most of them indigenous - and has much beauty to offer: the panorama of the Andes, famous Inca ruins and the magical town of Machu Picchu.
Everyone who visits Peru inevitably comes to Cuzco, one of the most fascinating cities in the world. The city is founded around 1100 AD. According to the Inca creation myth, the sun sent his son, Manco Capac, and the Moon her daughter, Mama Occlo, to spread culture through the barbaric lands. They emerged from the waters of Lake Titicaca and began their journey in search of the place where they would found their kingdom. When they reached the site of present-day Cuzco, Manco plunged his golden staff into the ground in order to test its suitability and it sank deep into the fertile soil. This was the sign they were looking for. They named this place Cuzco, meaning "the navel of the world'.