When in a cold mountainous environment, North Face should be your go to for winter apparel. This large storefront is located right off the mountain, making it incredibly easy to hop off the slopes and get your shopping on! From winter boots to street wear, The North Face has it all. So stop in today and find your perfect look for cold winter months ahead.