Indoor parks





Does anyone know of some indoor snowboard parks?
Comments:
There's one at Woodward at Copper, in Colorado and some artificial snow centers, like in Ohio, Pennsylvania, and Texas. Also there's some 'under construction' according to Wikipedia in
Nevada - Las Vegas
New Jersey - Meadowlands Xanadu
North Carolina - Westmoreland Ski Resort
Comments:
All times are GMT -8. The time now is 3:40 pm.