The German rider Lena Trappe at the World Championships 2007 in Oirschot, Netherlands.