The athletes were running marathons on the sunlit road, and the cheers were deafening.