Lost Canyon Ranch became the town of Castle Rock’s largest-ever open space acquisition earlier this year — “a place of awe and wonder,” reads a project webpage, where a questionnaire was recently posted. The town is calling input “essential in shaping this open space, which will serve as a haven for both people and wildlife for generations to come.”Read More