This is from to the side of Bishop's Castle, to give a bit of perspective on its scale.
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)