Rainbow Serpent

Copyright © Barbara Bushby.

Viracocha

Peru, Bolivia

Viracocha was the great creator deity in Inca mythology in the Andes region of South America. Usually shown wearing the sun for a crown, he had thunderbolts in his hands and tears descending from his eyes as rain.

This entity appears in the story “16. Peace on Earth”.