“Leviathan” Filming Locations
The crew looks for a way to kill Vandal Savage right before the death of Rip’s family and they recruit in unexpected ally.
Legends of Tomorrow episode “Leviathan” was filmed in Vancouver, Burnaby, & Surrey in Canada.
Empty Lot under Burrard Bridge as Rebel Camp 
Rip, Ray, Jax, & Stein are brought to the rebel camp after being found nearby.