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.