Los aztecas fundaron su ciudad, Tenochtitlán, en el Lago de Texcoco después de un largo peregrinaje. Encontraron el lago como un lugar adecuado para establecerse debido a su abundante alimentación como maíz, frijoles, amaranto y pescado del lago, y también porque su sacerdote tuvo una visión que indicaba que los dioses querían que se asentaran allí.