History Colorado Center in Denver opens window to the state's past The new History Colorado Center opened its doors to the public Saturday. An astronaut on stilts and other actors in full costumes welcomed visitors to the center, located at 12th Avenue and Broadway.