Bavaria's Neuschwanstein Castle is one of the world's most extraordinary buildings. A symbol of German identity, the castle dreamed up by King Ludwig II is also inextricably linked to his tragic fate.