“Dark Waters” Filming Locations

Oliver goes public with Darhk’s identity after an attack on his bay cleanup project.

Arrow episode “Dark Waters” was filmed in Vancouver in Canada.

Crab Park as Star City Bay

Olive is leading a cleanup of the bay when it is attacked and later he proposes to Felicity during a press conference.

Buller Studio as Beating up Ghosts

Oliver beats up a bunch of Ghosts while trying to find the location of Felicity, Thea, and Diggle.