Neuschwanstein Castle (in German Schloss Neuschwanstein) actually means New Swan Stone Castle. It is a castle that was made in the 19th century by the Bavarian king Ludwig II. The castle is in south Germany. It is one of the most famous sites among tourists.