This is from one of the walkways, about midway up Bishop's Castle - this is right near the staircase that leads to the top of the tallest tower.
Bishop's Castle is a castle built out in national forest land in Colorado, built by a single man over 40 years. Likely the single most incredible man-made thing I've ever seen.
Link to this comment:
All Comments (0)