The national symbols of Mexico are the flag, the coat of arms and the anthem. The flag is a vertical tricolor of green, white, and red. The coat of arms features a golden eagle eating a snake on top of a cactus.
The national symbols of Mexico are the flag, the coat of arms and the anthem. The flag is a vertical tricolor of green, white, and red. The coat of arms features a golden eagle eating a snake on top of a cactus. (en)