Castle in the Trees

Neuschwanstein Castle in Bavaria Germany is the castle that Disney models for the centerpiece of their amusement parks. It is sometimes called the Fairytale castle although the life of the creator, Ludwig II was anything but a fairytale. You can buy a print of this image at my commercial site by clicking here.

Neuschwanstein Castle