Discover Chapultepec, one of the largest city parks in the world that hosts an impressive castle and the National Anthropology Museum.