Intihuatana stone at Machu Picchu, Peru