Taken by Wikimedia Commons user Taxiarchos228.

Castle Neuschwanstein is a 19th-century Romanesque Revival palace in Bavaria, Germany. The Germans refer to it as Schloss Neuschwanstein. It is located on a hill above the village of Hohenschwangau near the Bavarian town of Füssen, Germany. It was commissioned by Ludwig II (sometimes known in English as Louis II), the king of Bavaria as a retreat and as an homage to German composer Richard Wagner. Today, it is a popular tourist destination, with about 1.5 million visits annually.*Click on image for full-sized view.