Amongst the verdant trees in Bavaria, Germany, is a fairytale-like castle overlooking a quaint town that is filled with ...