Germany's fairytale castle, Neuschwanstein is just as pretty as a picture. It's s a nineteenth-century Romanesque Revival palace on a steep hill above the village of Hohenschwangau near Füssen in southwest Bavaria. It's a massively popular tourist attraction and there are many ways to arrange a visit. But first, here are 10 fascinating facts on Germany's fairytale castle.