France, Alsace, Eguisheim, Place de Chateau St Leon, Chapel Saint Leon, Castle and fountain in the foreground