Tarascon, France

A picturesque town in the Provence region of France.

A stunning view of the medieval Château de Tarascon, a large stone fortress with towers and ramparts, rising from the banks of the Rhône River in Tarascon, France.