A glimpse of the beautiful South American nation of Peru, with its famous foods, culture and the seven wonder of the world, Machu Picchu