COMING UP: CBS4 Investigates Photo Fighters, Tonight on CBS4 at 10 (Watch Preview)
Museum of Nature & Science Inveils Paintings Of 'Snowmastodon'The Denver Museum of Nature & Science completed its largest-ever fossil excavation at Ziegler Reservoir near Snowmass Village and on Friday released science updates and unveiled landscape paintings of site.

More From CBS Denver

Weather App
CBS Local App

Listen Live

AM/FM Stations

Featured Shows & Multimedia