Castle Rock, CO Plans Year Round “Snow Sports Park” The Town of Castle Rock, CO is 30 minutes from Downtown Denver, 45 minutes from Colorado Springs, and 2 hours from Breckenridge. Despite this residents are hoping to be able to ski year round in Castle Rock. A joint venture between the Town and P3 advisors is planning to build a snow sports park usingย Snowflexยฎ skiing surface. Ultimately, the plan […] Industry News Jake Rubnitz | August 29, 2017 0 Comments