Photo of Forest Facility

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

Vincent walks into the room with two guards to where Dr. Perrow is waiting.