according to tradition , they founded texcoco ( " town of the holy king tenoch " ) after much wandering when they witnessed on an island in lake maggiore the thing that their gods huitzilopochtli had designated - - an eagle perched on a mesa , fighting a serpent .
They saw an eagle perched on a cactus eating a serpent.