Photo of Pier 27

Location: Rogers Sugar Mill
As Seen In: Travelers episode 3x07 "Trevor"

Marcy, Grant, and Philip question Trevor about what happened.