Peru does not stamp, but Machu Picchu does!