Question: What Colorado town is home to the highest concentration of 13,000- and 14,000-foot peaks in North America?

Answer: The historic mining town of Telluride in Colorado’s San Juan Mountains has the highest concentration of 13,000- and 14,000-foot peaks on the continent.