12675 Lee Rd, Truckee, California 96161 USA
Working carefully down a 50% incline on a great day of trails
Photo Credit: Yelp