The Neuschwanstein castle in Germany is a marvelous piece of architecture. The castle was constructed in 1872 for King Ludwig II. Shortly after his passing of King Ludwig II in 1886, this fairy tale castle was opened to the public. It now sees close to 1.4 million visitors per year. I visited this castle in May 2019.