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