A fresh fluffy layer will do wonders for anything, especially an amazing ski town like Aspen. 18 inches of snow in 2 days equals beautification of the city and magic on a mountain… Continue reading →