Inca Temple to the God Viracocha at Racche in the Titicaca District, Peru

The Incas, who considered themselves a sacred race and the progeny of the sun and moon, worshipped their "parents," the evening star, the spirit of thunder and the rainbow, together with other gods, of whom Viracocha was the presiding power. This great temple, ascribed to him, is at Racche in the Titcaca district. Here were sacrificed objectes most prized by the people - grain, fruits, a few animals, and products of their own industry. It is worthy of note that the Inca temples were never polluted, like those in Mexico, with the blood of human victims.

From Wonders of the Past