An in-depth video review of Snowbasin, a ski area located just north of Salt Lake City, Utah. Filmed across two different trips in March 2021 and March 2022.
See our full resort breakdown and written review for Snowbasin here. See our full Utah rankings here.