Share article to The Colorado Museum of Natural History, as it was then known, in 1908. Location: Denver Museum of Nature & SciencePlace: Denver CountyDenverMap: Image by: Denver Museum of Nature and ScienceDate: 1908Copyright Notes: Courtesy of Denver Museum of Nature & Science.