“King Shark” Filming Locations
After the last of the rifts is closed King Shark from Earth-2 escapes custody and Diggle and Lyla show up to help the team hunt him down before he can kill Barry.
The Flash episode "King Shark" was filmed in Vancouver in Canada.
Vanier Park as Dock in Park
Diggle and Lyla lead the search for King Shark and later the team sets a trap for him.