Riquewihr is a romantic medieval commune situated between the Vosges Mountains and hills blanketed by vineyards, only seven miles from Colmar.