Neuschwanstein Castle (in German Schloss Neuschwanstein) actually means New Swan Stone Castle. It is a Romanesque palace that was made in the 19th century by King Ludwig II of Bavaria. The palace is in Bavaria in southern Germany. It is one of the most famous sites among tourists.