That's the
Burg Eltz - in the Mosel Valley. Probably the best medevial castle around. Never destroyed, as it was 500 years ago. Makes the better known Newschwanstein castle look silly (authentic vs. fantasy).
Here's crazy King Ludwig II's Newschwanstein: