China Ditch Trail (aka Great Wall of China) MTB Ride

7 months ago
8

Really unique ride accessed from Jacob's Ladder Trail in the Wilson Creek Mountain Bike Trails Idaho. Support the adventure:

https://www.etsy.com/shop/IdahoAdventureCo

Loading comments...