Timberline Lodge is an iconic hotel on the slopes of Mt Hood in Oregon. It was famously the filming location for parts of 'The Shining'. The lodge's sno-cat is one of the oldest I've seen.
Sleeve: short
Archived: no