Huitzilopochtli, Tenochtitlan and the Opuntia Cactus

The Mesoamerican deity Huitzilopochtli  was the patron god of the Mexican people and is the primary God of War (and the Sun) in the Aztec pantheon. The legend goes that after he was betrayed by a nephew he killed him and removed his heart. This heart was left on an island in the middle of Lake Texcoco and, like many creation legends involving plants, from the rocks upon … Continue reading Huitzilopochtli, Tenochtitlan and the Opuntia Cactus