COMING UP: CBS4 Investigates Credit Card Security, Tonight at 10 (Watch Preview)

Jan Vriesen

(credit: Jan Vriesen)

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.



Get every new post delivered to your Inbox.

Join 1,538 other followers