Ice Castles in Dillon, Colorado

A beautiful winter activity: the Ice Castles in Dillon, Colorado, about 65 miles from Denver. Check out my photos of the manufactured icicle walls embedded with LED lights, a frozen fountain and many tunnels. Slide down an ice slide with me, too!