Tourists are pictured among canola flowers in Meihua village of Xidu town in Hengyang county, Central China's Hunan province, March 16, 2025. [Photo/Xinhua] As the Dragon Boat Festival approaches, ...