Photo of Pier 27

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

Grant and Marcy stand on the other side of the pier while Trevor prepares the rocket launcher and Philip counts down the time.