MovieMaps

“Beebo the God of War” Filming Locations

A young Martin Stein is pulled to the past and causes a massive anachronism which leads the team back to the days of the Vikings.

Legends of Tomorrow episode “Beebo the God of War” was filmed in Langley, Burnaby, & Britannia Beach in Canada.