Japan to host VWC Exhibition Race
Japan’s tallest building, the Abeno Harukas, will host the country’s only international stair climbing race – “Harukus Skyrun” in Osaka. On December 11, élite runners will start at the tower’s first floor and ascend 60 flights to the rooftop. They will face the challenge of running up a total 1,621 steps to a height of […]