Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
He Bin (CHN) celebrates after being crowned the inaugural Race of Champions (ROC) China champion, at the Race of Champions Beijing 2009, at the Beijing National Stadium (The Bird’s nest).
Photo taken on November 2nd, 2009.