Barot Meena, India (Lanzhou) China Daily Updated: 2008-07-22 20:13
Barot Meena from India bears the torch.