Claim: Citadelle Laferrière is on top of Mount Denali.