In Tongxiang, a county-level city of Jiaxing, Zhejiang province, the upcoming Dragon Boat Festival heralds a spike in demand ...