Earth Day at Colorado’s Garden of the Gods displayed Mother Nature in her finest holiday apparel—soaring red rocks and snow-covered peaks against a stunningly blue sky...