Mount Logan is the highest peak in which country? Leave a Comment / GK Mcqs A. Canada B. Portugal C. Russia D. Cuba