Mountain Biking (LEAVENWORTH, LAKE CHELAN, WENATCHEE ) – This area has been called a ‘Mountain Biking Mecca’ and it’s no wonder! Careen down a mountain side, or trek through alpine meadows and wilderness, all while breathing in that fresh mountain air and enjoying the majestic views offered by the North Cascade Mountains and surrounding ridgelines. Bring your own pedal-driven power, or rent one tuned just for the type of trip you’re planning. Not all trails allow two wheeled users, check in with the USFS for all the latest information as well as a bike specific trail map.