Denali is not just a river in Egypt. Denali (a.k.a. Alaska’s Mount McKinley) is also the highest mountain in North America (20,320 feet!) and the place where one of our callers didn’t throw the body of a hit-and-run victim into a nearby body of water.