The so-called Snowmastodon site at Ziegler Reservoir in Snowmass is the largest fossil discovery in Colorado history. Scientists from across the world are still working to understand the changing environment in which those plants and animals lived. Stephanie Lukowski is the Ice Age Discovery Center’s paleontologist. Elizabeth Stewart-Severy met with her outside of the Discovery Center in Snowmass.
Read Full Article >>