It has been around since 1821, when Mexico won its war of independence, up to this date.
Such eagle was however different, as it symbolized the First Mexican Empire (see related links). A more modern variation with the snake was first proposed when the empire was abolished and the republic was adopted on 1823 (see related links), continuing to be used until 1864 when France conquered part of Mexico and set up a Second Mexican Empire led by Maximilian I of Habsburg, changing the national coat of arms to look similar to the French Imperial arms. After Mexico won the Franco-Mexican War (1861-1867), it switched to its previous form.
During the following years, the coat of arms kept evolving but always having an eagle devouring a snake atop a cactus. The current version of the flag was adopted on 1968.
There are a snake and an eagle on the Mexican flag.
Egypt, Mexico, Subenia, Albania.
The flag of Mexico consists of three vertical stripes of green, white, and red, with a symbol representing the country's national coat of arms in the centre.The coat of arms depicts a Golden eagle perched on top of a prickly pear cactus, devouring a snake.
Mexico
None of them. If has a golden eagle (Aquila chrysaetos) atop a cactus, devouring a snake.
Many European flags have eagles on them, but the one that best matches your description is the flag of Montenegro. Click the link for a photo.
The golden eagle is the national animal, it also appears on the flag.
Lake Texcoco, present-day Mexico City.
Are you referring to the plant that the eagle is perching on?That would be the Prickly Pear Cactus.
Mexico's flag is green white red and it has a eagle sitting on a cactus and has a snake in its mouth.
There is no eagle on the American flag.
Not at all. New Mexico has a flag with yellow background and a Zia/Pueblo (from the original inhabitants of New Mexico) sun symbol on the foreground. Mexico's flag is divided into three stripes of green, white and red colors; the middle, white section has an eagle atop a cactus devouring a snake, and is a symbol from the Mexica/Aztec people.