7
/ 23
IMG 2923
Truckee is around 5900 feet. The pass at the top of I-80 is about 7400 feet. Even though it stopped snowing in Truckee and nothing accumulated there, does not mean the pucker factor is gone yet.