The Rocky Mountain Toad
In this part of the state, where the Rocky Mountains tower over the prairies, the mountain toad is a symbol of health. The mountain toad, an adaptable amphibian, is able to survive on both land and water, so when their population is flourishing, the overall ecosystem is as well. These little creatures that call the Rockies […]