Visitors wander in the sea of wild azalea flowers in the Hechun village, Zhangzhou, Fujian province. [Photo/fj.people.cn]