Yang Hua (left) shows the 22-meter-long cross-stitch work,Riverside Scene at the Qingming Festival in Yiyuan county, East China's Shandong province, May 22, 2013. Yang took more than three years to finish the cross-stitch. [Photo/Xinhua]