Xiuhtecuhtli, whose name means "turquoise lord" in the Nahuatl language, was the Aztec "new fire" god. The Aztecs kept a "holy fire" continuously burning in the Fire Temple at Tenochtitlan ...
From an Aztec god to Minecraft star. Why does Mexico love the axolotl so much? - Legend has it the axolotl was not always an ...