MovieMaps

“Welcome to the Jungle” Filming Locations

The team investigates a anachronism of a mysterious god stalks the jungles of Vietnam and Mick has a run in with his father.

Legends of Tomorrow episode “Welcome to the Jungle” was filmed in Surrey & Delta in Canada.