GENEVA, July 2 (Xinhua) — China’s speed climber Long Jianguo topped the podium on Sunday at the IFSC Climbing World Cup in Villars, where the 20-year-old had taken his first IFSC World Cup gold last year.
Long went up against compatriot Zhang Liang, who eliminated current world-record holder Leonardo of Indonesia in the quarterfinal, and pocketed the gold with a time of 5.26 seconds.
“I feel so lucky and