Photo of Shelley Island (dock)

Location: Jericho Pier
As Seen In: Supergirl episode 4x07 "Rather the Fallen Angel"

Three members of the Children of Liberty run down the path towards the dock.