Chen Mingzhi, a shoe designer from Wenling, Zhejiang Province, poses with his 1.9-meter-long shoe. Chen spent two months making it, hoping to break a world record. Photo: CFP
Chen Mingzhi, a shoe designer from Wenling, Zhejiang Province, poses with his 1.9-meter-long shoe. Chen spent two months making it, hoping to break a world record. Photo: CFP