MovieMaps

“Chinga” Filming Locations

The X-Files episode “Chinga” was filmed in North Vancouver in Canada.