Street of the Rampart

The cobbled streets and homes built along the ramparts of Eguisheim.