A couple of facts I found for you.

Canada is the second largest country in the world, with 9,971,000 square kilometres of land.
With only three people per square kilometer, Canada has the fourth lowest population density in the world. ( a lot of room up here! XD)
Vancouver Canada is tied with Zurich Switzerland for the highest quality of life of any city in the world. ( I don't know if that's from this year)
According to the United Nations Human Development Index, Canada has the highest quality of life in the world. (again, don't know the year but I'd believe it!)