Who doesn't love the perfect holiday photo opportunity? Grab your loved ones or friends, and take your seasonal photos inside our giant magical snow globe. No need to stand and shiver in the cold winter air - step inside to get your memorable snowy shots! Hosted at Grand Cascades Lodge.