Apologies to the Appalachians and “sorrys” to the High Sierras—apparently the Rocky Mountains are the best for U.S. ski enthusiasts.

More specifically, Colorado dominates a recent list of the best ski towns in the U.S. published by SmartAsset, a New York-based FinTech provider.

SmartAsset says that Colorado excels for skiers because it has two of the world’s premier ski resort towns, Vail and Aspen, and because the state’s cost of living is affordable for most destination skiers, with a housing-to-income ratio of less than 30 percent.

SmartAsset collected data on 128 towns located directly adjacent to or within a few miles of a ski resort, examining quality of life metrics like unemployment rate and housing affordability.

SmartAsset also assessed the quality of the principal ski resort for each town. Ski resorts were scored for quality using variables like average annual snowfall, number of lifts and vertical drop.

10. Red Lodge, Mont.

Montana’s only entrant on SmartAsset’s top 10 has its own ski resort, the Red Lodge Mountain Resort, and is within an hour’s drive of Yellowstone National Park. The resort is relatively small compared to many of the top 10 ski destinations, with 65 trails on about 1,600 skiable acres.

The town is itself a destination. Once a booming coal-mining city infamous for rowdy saloons, Red Lodge became a center of bootlegging during the Great Depression. Now its commercial district has been placed on the National Register of Historic Places, and the town depends on summer and winter tourism for survival.