The Truckee River, running through the town of Truckee