Peru 2007
Across from the ruins of Ollantaytambo in the Urubamba Valley stands a sacred mountain believed to have the profile of Viracocha, the Inca sun god, carved into the stone.
67 of 813

  image