A special passport stamp at Machu Picchu Posted on November 12, 2012 by Jonny Blair A special passport stamp at Machu Picchu