Impressive project that will keep you busy for a while ;)
I'm not sure about the scale though ... the wall appears
to be about 20m high, which would seem a bit excessive. Also,
possibly it should follow the fine structure of the terrain
more strongly on such uneven ground?