It is a quiet spring evening at a typical Swiss housing complex in the village of Tafers and on the balcony of a second floor apartment block, professional cyclist Kilian Frankiny is competing in the Tour de Suisse.
Like nearly all sporting events around the world, the annual race has been called off this year because of the Covid-19 pandemic.
So, like the Tour de Flanders earlier this month, organisers instead decided to hold a virtual race. The 57 cyclists, from 19 teams, put their road bikes onto smart roller trainers at home which were hooked up to the virtual cycling platform.
They were represented on the virtual course by avatars in their team uniforms. As the profile of the course goes up and down, the connected bicycles