The Citadelle Laferrière is a massive grey fortress perched on a mountaintop in northern Haiti, 30 kilometres south of the city of Cap-Haïtien. It was built by Henri Christophe, former slave,...