From Cusco we ventured to the lost Inca city of Machu Picchu. As Peru's major tourist attraction, the site is overwhelmed by visitors. The ruins were still breath taking however. Machu Picchu is situated on a high ridge line, with two high peaks on either end and deep valleys dropping away on both sides.