America's Most Beautiful Bike Ride is a 72 mile bike ride around Lake Tahoe put on every year by Bike The West. Riders complete a circuit from Stateline, through South Lake Tahoe, CA, up the mountain to Emerald Bay, past Homewood up to Truckee and Crystal Bay, and then back down the East shore to finish back where they started in the back parking lot of the Horizon casino resort.