Video PlayerClose
Xu Mengtao of China competes during the ladies' final of FIS freestyle ski world cup 2017 in Moscow, Russia, March 4, 2017. Xu got the silver medal. (Xinhua/Oleg Brusnikin)
Xu Mengtao of China competes during the ladies' final of FIS freestyle ski world cup 2017 in Moscow, Russia, March 4, 2017. Xu got the silver medal. (Xinhua/Oleg Brusnikin)