Riders take a group photo in front of the Eiffel Tower in Paris, March 16, 2008. The French Cycle Touring Federation organized a bicycle ride from Paris to Beijing, echoing the upcoming summer Olympics. Some 100 riders embarked on the cycling tour covering a distance of 12,000 km on Sunday, and will arrive at the foot of Beijing's Great Wall on August 3. Two Chinese riders are taking part in this event. (Xinhua) |