J.J. and Leadville’s Crystal Palace

2019-12-15T10:39:32-07:00

Located about two hours southwest of Denver is the town of Leadville, Colorado. Leadville holds the title of the highest elevation of a city in the United States at an impressive 10,152 feet. Established in 1877 by Horace Tabor, propelled by a silver boom, Leadville became one of the fastest growing communities in the [...]