Claim: The Citadelle Laferrière is seen in Nord, Haiti.
Verdict: SUPPORTS