This, Ardennes

This is a commune in the Ardennes department of northern France.