A tourist is admiring the lost Inca city of Machu Picchu. Now one of the seven new wonders of the modern world. It is located in Cusco, Peru