Colorado Museum of Natural History 1908 The Colorado Museum of Natural History, as it was then known, in 1908. Location Denver Museum of Nature & Science Place Denver County Denver Image by Denver Museum of Nature and Science Date 1908 Copyright Notes Courtesy of Denver Museum of Nature & Science.