ルイブール要塞
Though set in the French colony of St Pierre and Miquelon, the movie was filmed in the restored Fortress of Louisbourg on Cape Breton Island, Nova Scotia.