Big Snow is the first ever indoor snowboarding/skiing place to open in the US and is located in Meadowlands, New Jersey. Going here was a really cool experience and a lot of fun. It was easy to navigate, affordable, and a great option for beginners or anyone looking to break in new gear. Sorry for the shakiness of the GoPro shots! Next time will be better.