The Museo Nacional de Antropología in Mexico City houses incredible archaeological and anthropological finds, including art and artifacts from the Mayan, Aztec, and Olmec civilizations. The building's distinctly modern design contrasts with the historic findings inside.