Would you be crazy, or brave enough to give this mountain biking at the Bike Republic in Solden, Austria a try? Or have you already? Let us know in the comments.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results