News

A large stone snake ... the Aztec city of Tenochtitlan on top of which Mexico City was built. The inhabitants of Tenochtitlan held serpents in high regard and often depicted them in art, according ...