Movies Filmed at Pitt River Road Bridge

2601-2603 Pitt River Rd, Coquitlam, BC V3C, Canada
Nearby Locations
Boilerhouse from Dark Angel
563 m

Riverview Hospital from Smallville and 28 other movies.
577 m

Valleyview Pavilion from Legends of Tomorrow and 1 other movie.
614 m

Browse more nearby locations.
Show Map

iZombie

Body Dumping Bridge

Major dumbs the body bags off a bridge in episode 2x01 "Grumpy Old Liv".