A revolutionary way to conquer mountain slopes, originating from Switzerland, is named airboard. The craze is just a few years old but its popularity is exploding around the world, inclduing on Europe's highest peak, Mount Elbrus, in the Russian Caucasus.