With 99 towers and legends in every stone, Moszna Castle is one of Europe’s most surreal architectural feats. But why exactly 99—and what secrets do those towers still hold?