MovieMaps

Photo of Park Pond

Location: George Wainborn Park
As Seen In: Travelers episode 2x12 “001

Dr. Perrow walks up to Taylor who is playing with a remote control boat in the pond.