Machu Picchu, Peru. In Search of Its Fascinating Past." Greetings to my fellow robots, I am reporting on my visit to