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.