Cyclists set off from France to China on solar bikes

2018-06-16 7

Dozens of brave participants on solar bikes set off from the French city of Lyon for a marathon 7,456 miles trip to Guangzhou in China, a journey expected to take them 100 days.

Free Traffic Exchange