What is the proper term for a moderate-size artificial stone-clad elevation?

In Paris, as you walk along the Quai Francois Mitterrand, one option is to go down the steps to the paved riverside pedestrian path (where cars are allowed only in movies).

It is a quaint little space between the two bridges (the Pont Neuf and the Pont de Beaux Arts).

You can continue along the edge or you could opt for climbing the stone-clad elevation with the sloping sides (alternatively, you can walk along the bottom of the elevation and run up those steps in the middle), and sit on the bench in the shadow of the tree. In the photo, there are two red arrows pointing at the elevation.

Is there a proper term for this kind of ... structure, or whatever it is? Something like an "urban hillock" or some such? Or something more architectural-sounding? enter image description here


This is an embankment.

(Cambridge Dictionary) an artificial slope made of earth and/or stones: a river/road/railway embankment

The particular one shown by the Seine is but one among many possibilities along the same principle.

You will find here a great variety of constructions of that type.

enter image description here

enter image description here

A69-Haltwhistle-highway-embankment-western-end

enter image description here

Embankments