I saw a great many castles while traveling through Europe during my youth and one in particular caught my fancy. Pictured above, the Neuschwanstein castle ("New Swan Rock") is a magical edifice built upon Swan Rock, a massive stone outcropping overlooking Hohenschwangau near Füssen in southwestern Bavaria. A powerful symbol for a life built upon …