Switzerland is a mountainous Central European country, known for its ski resorts and hiking trails as well as watches and chocolate. Switzerland has plenty to offer in terms of outdoor activities and adventure sports. Verbier, one of the ski resorts to visit regularly hosts awesome ski and snowboard comps such as Swatch Xtreme. Laax is another key place to visit for epic skiing events.
If skiing’s not your thing check out the European Outdoor Film Tour, dirt and mountain biking races and open air music festivals.