Chinese youngster Yang Jiayu won the women's 20km race walk in one hour 26 minutes and 18 seconds at the World Championships here in London on Sunday.
Chinese youngster Yang Jiayu [Photo: ifeng.com]