Russia's Callyamova Nadezhda competes during the women lead final at the 2017 UIAA Ice Climbing World Cup in Beijing, capital of China, Jan. 8, 2017. (Xinhua/Fei Maohua)
Russia's Callyamova Nadezhda competes during the women lead final at the 2017 UIAA Ice Climbing World Cup in Beijing, capital of China, Jan. 8, 2017. (Xinhua/Fei Maohua)
![]() |