Denver Museum Prepares for Next Steps in Scientific Analysis of the Ice Age Fossil Site
DENVER, CO.- After a month of frenetic activity, Denver Museum of Nature & Science scientists and volunteers have finished their initial excavation of the Ice Age fossil site discovered at Ziegler Reservoir near Snowmass Village, and have returned to t…