New Swan Stone is the English translation for Neuschwanstein, probably the most famous castle in the world. Perched atop a peak in the Bavarian Alps, Neuschwanstein is mysterious, haunting, and fantastically beautiful. Ironically, this structure, built to be a private refuge, 'sacred and out of reach'...