denial is a river in africa denali is a mountain in alaska