Image 10 of 27
machu_picchu_17.jpg
A sun worshipper comes to give thanks and praise to the sun during the winter solstice at Machu Picchu. The Incas believe that the god of the sun was named Inti and was considered the giver of life.


Image 10 of 27
machu_picchu_17.jpg