Right, because we all know that it's wildly unrealistic to have a castle in the Alps...
And yes, I realize that Neuschwanstein is in Germany right next to the Austrian border, so I guess it's technically not next to *Swiss* mountains, though they're all part of the same range. For a Swiss mountain castle, perhaps Tarasp Castle near Zernes would be more appropriate:
Disney has proven in the past that they have all sorts of clever ways to make non sequitur settings work. But this is about more than simple transitions between themes, it's about the scale and stylistic approach of a larger-than-life detail-filled spectacle not fitting in with cozy little Disneyland. For what they're doing to make sense, they will have to design it with the context of the remainder of the park in mind; I've seen nothing so far to indicate that this is the case