The gorgeous Avoriaz Resort is located in Les Portes Du Soleil resort in the French Alps that offers the largest connected ski area in the world featuring 650 km of incredible pistes, over 200 lifts, and ten snowparks. It features a large open-air arena right near the slopes showcasing live acts, parties and lots of entertainment which is perfect for Snowboxx.