64×46cm, 1980, Chinese painting, by Yang Zhiguang. [Photo provided to China Daily]
Show highlights artist's eye for nature