With towering white turrets, Neuschwanstein Castle is not a medieval fortress but a fanciful 19th century palace built for Ludwig II of Bavaria. Ludwig II died before the castle was completed. Eventually the graceful building was named Neuschwanstein, which means new swan stone.

