United States-Canada: test your knowledge of the longest international border in the world

There are currently 31 rail points of entry that connect the US with Canada, and four of these rail border crossings include passenger routes.