Avoriaz, France is a picturesque alpine ski resort located in the heart of the French Alps. With stunning views of the surrounding mountains and valleys, Avoriaz is a popular destination for skiers and snowboarders alike.
From Wikipedia
Avoriaz is a French mountain resort in the Portes du Soleil in the French commune of Morzine, on a shelf above the town of Morzine.