It’s Open! Take a look inside Big SNOW, North America’s First Indoor Snow Dome Written by The Snow Report on December 9, 2019. Posted in Ski Resort Life.