Xelhua is one of the seven giants in Aztec mythology [1] who escaped the flood by ascending the mountain of Tlaloc in the terrestrial paradise and afterwards built the Great Pyramid of Cholula. One of the six giants sons of Mixcoatl, [2] the personification of the Milky Way.
Xelhua is one of the seven giants in Aztec mythology [1] who escaped the flood by ascending the mountain of Tlaloc in the terrestrial paradise and afterwards built the Great Pyramid of Cholula. One of the six giants sons of Mixcoatl, [2] the personification of the Milky Way.