sprinkles of sunshine created a "sand painting" in the lower reaches of the yellow river in east china's shandong.