Just a couple of nun’s enjoying the snow out by Sloan’s Lake in their vestments and habits. News9 Denver  got a bit of background on these outdoorsy women of faith:

“According to a representative of the Archdiocese of Denver, the sisters have been spotted hiking and even throwing a Frisbee around on the CU campus in Boulder. They are the Sisters of Life, an order of nuns founded in New York in the 1990s. They started a foundation in Denver last summer with a mission of reaching out to college-aged students.”

….only in Colorado.

Francis Xavier is a seasoned writer for Unofficial Networks, bringing a lifetime of outdoor experience to his work. Having lived in a ski resort town for years he has a deep connection to mountain culture....