Photo of Forest Facility

Location: Cheakamus Centre
As Seen In: Travelers episode 2x12 "001"

Kat sits in the corner while Grace, Ray, and Jeff are passed out in the chairs.