Image credits: theworldofchinese.com Lüchun, a picturesque town nestled in the mountains of Yunnan Province, China, hosts an annual event that’s …