Exploring the Alpine resort town of Garmisch-Partenkirchen in Bavaria, southern Germany and surrounding beauty. Neuschwanstein and Hohenschwangau Castles from the 19th century above the village of Hohenschwangau in southwest Bavaria, Germany. Neuschwanstein was commissioned by Ludwig II of Bavaria as a retreat and as a homage to Richard Wagner.