Quote Originally Posted by roadie gal View Post
Truckee, Ca, near Lake Tahoe. Beautiful scenery, great road and world class mountain biking. Close to Sacramento, Sonoma, San Fransisco, but not nearly as hot (80 as opposed to over 100 degrees). Skiing in the winter... Who could ask for more?
Ooooh Truckee. Check out the link below for a couple of shots of a ride I did from Truckee to Tahoe and back. Its sooooo pretty. Have to have your shovel handy in winter though.
http://forums.teamestrogen.com/showthread.php?t=11132