This scroll from 17th-century China is as remarkable for its length – more than 29.3m – as for the level of detail in its painting. The Long Museum in Shanghai is presenting some of its finest ...
Recently, a collaborative research team led by Professor WANG Hui and Professor ZHANG Xin from the Hefei Institutes of ...
Wang claimed the pair did not show any public affection to each other as it apparently would have bothered Wang’s father, Bin ...