Tourists view azalea flowers on Jinfo Mountain in Chongqing, southwest China, May 8, 2017. (Xinhua/Qu Mingbin)