Claim: The Citadelle Laferrière is a large mountaintop house.
Verdict: REFUTES