Pikes Peak "America's Mountain" just opened its new $60 million visitor center featuring a new mechanically seamed metal roof and snow retention.