The New Mexico Museum of Space History stands as a multi-story tribute to humanity’s exploration beyond our atmosphere, perched dramatically on the hillside overlooking town.