Cusco Through the Eye of the Beholder (PHOTOS)

Once the capital of the Incan Empire, Cusco city has become one of the most visited Andean cities in Peru! Located 3,399 meters above the sea in the heart of the Andes, discover the Incan ruins, the Spanish colonial architecture and the Peruvian culture that saturates the streets.