2015 China All-terrain Vehicles Championships (Luojiang) held in Deyang, city of Sichuan Province, Nov.29, 2015. (CNS photo/Xiong Ran)
RIGHT BG
2015 China All-terrain Vehicles Championships (Luojiang) held in Deyang, city of Sichuan Province, Nov.29, 2015. (CNS photo/Xiong Ran)