That is so much green that it seems like its out of a set.
Le printemps au Château de Chamarande, Île-de-France, France (by Baloulumix).