Mexico is the home of ancient cultures like the Maya and Aztecs. Today, Mexican culture is a blend of old and new. Descendents of native cultures still live in Mexico and carry on many century-old traditions. Native traditions are reflected in Mexican arts and crafts, as well as in colorful religious festivals. In other ways, Mexico is very modern, with its factories, busy international trade, and large urban areas.

Image credits: courtesy of AMNH;  .