Level 256

The Answer is:

T
o
u
r
d
e
F
r
a
n
c
e

TOUR DE FRANCE

12 letters

💡 Hints

Bowling ball and three pins, Chinese flag