Upon first view - my French is all but non-existent - I missed the figure in the photos. The terrain really does swallow him up. What size is the miniature (15, 25, 28, etc.)?
Excellent work and useful for many scenarios across time and space. Apache Pass or Khyber Pass or Tatooine, even.
Especially like how you set up a view of the terrain with 'plateaus' to either side of the canyon. Must have taken some careful planning to make that work out.