A 600-year-old silk tapestry was bought for £28million – a record for Chinese art sold at auction. The 10ft by 6ft 9in Mahayana Buddhist artwork, known as a thangka, dates back to the Ming dynasty.