Le Barn – The Barn
Un lieu de rencontre – A gathering place
There are pleasing views of meadows, forests, and hills.