A tea garden is shrouded by fog in Chengzhao village of Lishui, East China's Zhejiang province on April 5. [Photo/Xinhua]