The National emblem of Canada the maple leaf appears on its flag Canada is the second largest country in the world but only 24 million people live in the.