Picture 3: Shen Zhenglin, The Best View of Heaven is From Hell, 2014-2015, oil and acrylic on linen, 248 x 175 cm