Tan's stand of Italian bees, making tea flower honey in the mountains of Zhejiang