Primeval: New World Filming Locations

Canadian spinoff of the U.K. television series Primeval in which a bunch of people hunt creatures coming through doors through time.

Primeval: New World was filmed in Vancouver, Burnaby, Britannia Beach, West Vancouver, Maple Ridge, & North Vancouver in Canada.

Whytecliff Park

Bay near Merison Oil

Two oil workers are taking readings when they are attacked by a giant snake. Later the team tracks the anomaly to the bay and lead the snake back into it in episode 1x02 “Sisiutl”.