Intihuatana, "Hitching Post of the Sun", Machu Picchu, Peru