Canada is the second largest country in the world in geographic terms with a population of 42.4 million people scattered across six time zones, mostly along its southern border with the United States.
Key facts about Canada ahead of Monday's general election.