There are few places in the world that carry as much wonder as Peru. As you stand atop a mountain, gazing over Machu Picchu, you’ll see what we mean.