A 68-meter-long dragon made by five villagers is on parade as part of a folk culture festival held in Ruian, Zhejiang Province on Friday. Over 3,000 villagers joined the parade that lasted 16 hours. Photo: CFP