Peru: Beyond Llamas and Machu Picchu

Can Peru once again prove skeptics wrong and succeed in the world economy?