A folk rice cake festival is held in Hangzhou, Zhejiang province. Villagers make rice cakes and share them with visitors at the event. [Photo/IC]