A pair of “leather shoes” made of fallen leaves are on show in Zhaohui Park, Hangzhou, East China’s Zhejiang Province, on December 4. (Photo: VCG)