What does the symbol on the Mexican flag mean?

Answer:
An eagle holding a snake in its beak perched on a cactus plant was the symbol, based on legend, that the Aztecs looked for when finding the location to build their "sacred" city. They apparently found this site one day and built Tenochtitlan. This city was conquered and eventually destroyed by Hernan Cortez, a Spanish explorer/conqueror. The city was rebuilt and is now called Mexico City.

Interesting fact. At the time it was destroyed, Tenochtitlan was one of the largest cities in the world. Modern day Mexico City is once again one of the largest cities in the world.
First answer by ID1246270132. Last edit by Peggyduck. Contributor trust: 102 [recommend contributor recommended]. Question popularity: 2 [recommend question].