North of Prague in the countryside of the Czech Republic, sits Houska Castle, one of the most mysterious fortresses in the world.