© Matthew Jonas 2010/Evergreen Newspapers 2010
Not really. The Nature Center at Evergreen Lake has a stuffed adult female mountain lion on display. It’s named Heather after one of the board members that helped to get the statue from the Denver Museum of Nature and Science. That is all.