Chen Wen 陈文, ‘ Blocking Spring’, 2016, Art+ Shanghai Gallery