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