Riders take a group photo in front of the Eiffel Tower in Paris. 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 kilometers 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. [Photo: Xinhua]