Can you find the French mountains?

What do you know about the Ardennes?