Tag Archives: Zhang Luyang

Racing makes gradual rise in Chinese sports

The Chinese Formula One Grand Prix 2017 this month, a premier racing event, elicited decidedly different reactions among those in the stands in Shanghai.

Posted in Life | Also tagged , , , , , , , ,