Claim: Citadelle Laferrière is a mountaintop fortress in Haiti.