Track World Cup #5, Ipoh, Malaysia, August 24-26, 2001

The German cycling team waves from the podium after winning the Track Cycling World Cup overall trophy in Ipoh.
Photo: © AFP Photo/Jimin Lai

Related Story        Latest Photography