A charming little castle in Herrsching, Bavaria, Germany (by Nina-chan).