7320 River Rd, Truckee, California 96161 USA
Beautiful view of the river from the office!
Photo Credit: Yelp