Show - 2015 Laureus World Sports Awards - Shanghai (Chen Chen)

Show - 2015 Laureus World Sports Awards - Shanghai

Presenter Chen Chen and host Benedict Cumberbatch speak during the 2015 Laureus World Sports Awards show at the Shanghai Grand Theatre on April 15, 2015 in Shanghai, China.
(April 14, 2015 - Source: Jamie McDonald/Getty Images AsiaPac)