Director Wang Xiaoshuai (2010)
Director Wang Xiaoshuai (right) was awarded the Order of Arts and Letters by the French government on Feb 24, 2010. [Photo/Agencies]