THE NATIONAL FLAG
A canvas of Mexican History
The flag of Mexico is a vertical tricolor of green, white, and red with the national coat of arms charged in the center of the white stripe. While the meaning of the colors has changed over time, these three colors were adopted by Mexicofollowing independence from Spain during the country's War of Independence, and subsequent First Mexican Empire. The form of the coat of arms was most recently revised in 1968, but the overall design has been used since 1821, when the First National Flag was created.
Red, white, and green are the colors of the national army in Mexico. The central emblem is the Mexican coat of arms, based on the Aztec symbol for Tenochtitlan (now Mexico City), the center of the Aztec empire. It recalls the legend of an eagle sitting on a cactus while devouring a serpent that signaled to the Aztecs where to found their city, Tenochtitlan