Beautiful nature in Castle rock