From a slightly elevated perch, the rock from which the town of Castle Rock gets its name is clearly visible to the right. Construction on adding a new toll lane in both directions of I-25 continue to progress.
Email Questions or Comments to the Webmaster.