At 5,980 feet, Truckee enchants visitors with a quaintness that belies the mountain town's rugged past. The very environment in which Truckee exists--high elevation, cold, deep snows--forced its... This description may be from another edition of this product.