Got a spare 5 minutes to help us improve our website? Take this survey.



Downhill Mountain Biking in Nepal

Nepal is a country filled with gorgeous mountains and vistas that are nothing short of amazing. The Trippin Fellas were drawn to this beautiful country and set out to ride down the 5400-meter Thorong La Pass. Short of breath from the elevation and scenery, the team enjoyed incredible hospitality and exposure to a culture drastically different from their own.

Filed To: Video / Nepal / Mountain Biking / Travel / Bikes