Claim: The Citadelle Laferrière is a large mountaintop fortress in Tennessee.
Verdict: REFUTES