That’s Quite a Rock What is the tallest mountain in Canada, and also the second tallest in North America after Denali? Answer: Mount Logan