Six Galloping Horses, an ink painting by Xu Beihong, is on display at a museum in Beijing in 2014. [Photo/CFP]