Huitzilopochtli was an important Aztec god. His origin story involves his mother Coatlicue. According to the story, Coatlicue was sweeping one day when a ball of feathers fell from the sky and impregnated her. Her existing children were ashamed and planned to kill her. However, Huitzilopochtli sprang fully formed from her womb, armed and ready to defend her. He then defeated his siblings and became a major deity in the Aztec pantheon.
The story of Huitzilopochtli's role in the founding of Tenochtitlan is quite interesting. As I mentioned before, he guided the Aztecs to this place. It was like he had a special plan for them. They settled there and built a great civilization around his worship.
Huitzilopochtli was also the patron god of the Aztec city of Tenochtitlan. He was said to have guided the Aztecs to their new homeland. The Aztecs built a great temple in his honor in the center of the city. They believed that by offering sacrifices to him, he would ensure their prosperity and victory in war. In many stories, his presence was seen as a sign of strength and divine protection for the Aztec people.