Neuschwanstein Castle is a nineteenth-century Romanesque Revival palace on a rugged hill near Fussen in southwest Bavaria, Germany.

- Image ID: HWX377

Similar stock images