Respuesta :

On Mexico's national flag, the eagle perched on the cactus represents what the nomad tribe of the Mexica people (who would become the Aztec tribe) believed was a sign from their god to indicate where to build their new city. The snake was a misinterpretation from the Spanish, and the concept stuck.

Hope this helps!