National Museum of Anthropology
The National Museum of Anthropology showcases an impressive art collection on Mexican cultures from prehistory to modern times. The most interesting sections are the 12 halls on pre-Hispanic Mexico.
This post contains many pictures, and you are probably going to have an overdose of ancient objects. Despite that, it is worth perusing through these objects simply to get an idea of the rich art of these ancient cultures. I present the artefacts in no particular order.