Mammoths and mastodons and ground sloths, oh my! New Ice Age exhibit opens
If you glance through the viewfinders overlooking Ziegler Reservoir on Rim Trail in Snowmass Village this weekend, you might be shocked to see mammoths, mastodons and giant ground sloths roaming the land like they were 85,000 years ago.