23 Jaw-Dropping Photos Of Colorado’s Bishop Castle
Ever since 1969, Jim Bishop has singlehandedly constructed Bishop’s Castle, which is the largest self-built palace in the United States — and may be the largest self-built architecture project in the entire world.