Ollantaytambo ruins, with the face in stone of Wiracochan (or Tunupa), Sacred Valley of the Incas, Peru.