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