Secrets of NYC Photos: Big SNOW, an Indoor Ski Resort at American Dream Mall in New Jersey Big SNOW American Dream is North America’s first and only indoor year-round ski and snowboard resort. Check out the Club Med takeover!