Video Review: Timberline Lodge
An in-depth video review of Timberline Lodge, a year-round ski area located on the south face of Mount Hood, Oregon. Filmed in January and May 2021.
See our full resort breakdown and written review for Timberline Lodge here.