Oberstaufen,
a small picturesque town near the German-Austrian border.