Cyprus June 16, 2023Sneak Peek of the “0-1000” Cycling Challenge at Troodos! #shorts #cycling #visitcyprus