Strange wooden buildings in Avoriaz , French mountain resort, in the middle of the Porte du Soleil , Alps Mountains.