Mr. Toad's Wild Ride Mountain Bike Trail Lake Tahoe

Hwy 89 / Luther Pass, Lake Tahoe , California, United States