Mapes Hotel is next to what river that flows northeasterly and is 121 mi long
Truckee River: The Truckee River is a river in the U.S. states of California and Nevada. Truckee River:  The river flows northeasterly and is 121 mi long.
i don't know