What fierce Indian warriors built a civilization on Lake Texcoco in Mexico?

The Aztecs built a civilization on Lake Texcoco in Mexico. The Aztecs were a Nahuatl-speaking people who migrated from Aztlan, a mythical place in the north, to the Valley of Mexico in the 13th century. They founded the city of Tenochtitlan on an island in Lake Texcoco in 1325. Tenochtitlan became the capital of the Aztec Empire, which at its height covered much of central and southern Mexico. The Aztecs were fierce warriors and skilled builders. They built temples, palaces, and pyramids, and they developed a complex system of agriculture. The Aztec Empire was conquered by the Spanish in the 16th century.
Copyright Wanderlust World © https://www.ynyoo.com