Thank you for your patience while we retrieve your images.
Neuschwanstein Castle

Neuschwanstein Castle

The nineteenth-century Romanesque Revival palace sits on a rugged hill high above the village of Hohenschwangau in Bavaria, Germany.