California's Wildly Picturesque Alpine Community Is Right By Lake Tahoe With Olympic History And Resort Vibes is one of our current travel picks. Nestled in the Sierra Nevada in California, merely 8 miles from Lake Tahoe, sits a picturesque mountain town that remains the smallest to ev.