Avoiding long-haul truckers, slow-moving caravans and tractors is not many people's idea of the ideal warm-up for a Commonwealth Games time trial.
But that is exactly what the four members of Sri Lanka's cycling team were confronted with on Wednesday when they decided to go on a training ride down one of Scotland's busiest motorways.
Jeevan Jayasinghe, Buddhika Warnakulasooriya, Dinesha Adikari Mudiyanselage and Sriyalatha Wicramasinghe were spotted on their bikes travelling on the inside lane of the M74 before police stopped them and told them they were breaking the law.
The amusing scene was captured on camera by English triathletes Alistair and Jonathan Brownlee, with younger brother Jonathan tweeting: "Just seen the Sri Lankan cycling team on the M74. Suppose it is a nice wide road!!"
Just seen the Sri Lankan cycling team on the M74. Suppose it is a nice wide road!! pic.twitter.com/1sMV3ZDAin