Sweden's Sandra Naeslund celebrates after winning the women's ski cross final at the FIS Ski World Cup in Chongli, north China's Hebei Province, Nov. 27, 2021. [PhotoXinhua]
Go to Forum >>0 Comment(s)