The Neuschwanstein Castle in Hohenschwangau (Schwangau near Füssen) in Bavaria, Germany. The fairy tale castle from King Ludwig II.