According to legend, Sanduo is a war god who defends the local people. In ancient times, a hunter discovered a strange stone on Jade Dragon Mountain, and carried the stone home. On his way home, he had to put the stone down for a rest, because it was extremely heavy. When he decided to continue his trip, he could no longer lift the stone, and many thought that it was the embodiment of a god. The Nakhi later built a temple to honour this god, whom they later named Sanduo, and depicted as an immortal in a white coat and a white helmet, carrying a white spear and riding a white horse. They believed that Sanduo would protect the local people and their land. Because Sanduo was thought to have been born in the year of the Goat, it is sacrificed at his festival.