Schloss Neuschwanstein

Fairytale castle in southern Germany.

Click on the thumbnail to see a larger version