The Town
Aspen is a world renowned ski resort town. It is located in the heart of the White River National Forest in the central Rocky Mountains. It is also known for high-end restaurants, shops, arts and entertainment and historic buildings.
Snowmass, a base village, is located nearby. It is more laid back and very family friendly.