Tourists view flowers at Canfangying Village in Huailai County, north China's Hebei Province, April 21, 2017 (Xinhua/Yang Shiyao)
Blooming flowers are pictured at Canfangying Village in Huailai County, north China's Hebei Province, April 21, 2017. (Xinhua/Yang Shiyao)
Tourists view blooming flowers at Canfangying Village in Huailai County, north China's Hebei Province, April 21, 2017. (Xinhua/Yang Shiyao)