Did you know that Put Down Your Whip , a 1939 oil painting by Xu Beihong , recently sold for US$ 9.2 million, the highest price ever paid for a Chinese painting at an auction? SOMEFACTS.com