Hinduism is a major world religion, with one of the longest-surviving pantheons in history. Within its rich mythology, elephant-headed gods clash with powerful demons and titans, preserver gods send out their avatars to restore the righteous order of the universe, and powerful sages challenge the gods themselves.