MovieMaps

“Cangku Shisi” Filming Locations

Warehouse 13 episode “Cangku Shisi” was filmed in Toronto in Canada.