Having crossed mountains and plains, rivers and lakes, some of France's greatest works of art are now on display at China's National Museum of Fine Arts(中国美术馆).Fifty-one Impressionist(印象派画家的) paintings are forming part of an exhibition in Beijing to kick off the Year of France.