Schloss Neuschwanstein - Germany

This fairy-tale castle was built in 1869-86 for King Ludwig II
[Schloss Neuschwanstein - Hohenschwangau]