The coat of arms of Mexico shows an eagle perched on a cactus while holding a snake , an image at the center of the myth of the founding of Tenochtitlan .
The national coat of arms of Mexico shows an eagle , a snake , and cactus .