Real-Life Snow Globe: Brooks Lake Lodge

Forget dreaming of a white Christmas. A snowy celebration is guaranteed at Brooks Lake Lodge & Spa, which sits high in the Rocky Mountains of Wyoming at 9,200 feet near Jackson Hole and Yellowstone National Park – and receives an average of 500 inches of snow each...