Xelhua is one of the seven giants in Aztec mythology who escaped the flood by ascending the mountain of Tlaloc in the terrestrial paradise and afterwards built the Great Pyramid of Cholula.
In Aztec mythology, Xelhua was one of the seven colossal beings who survived a catastrophic flood by climbing Mount Tlaloc's peak, entering a heavenly realm, and later built the magnificent pyramid at Cholula.