Tens of thousands of cyclists demonstrated for better cycling provisions in Berlin on Sunday as part of the so-called Star Ride in the German capital.
Police said some 21,000 cyclists had converged on the Grosser Stern (Great Star) junction at the heart of Tiergarten park in the centre of the city. Organizers said they expected a total of 140,000 participants.
Protestors were cycling along 19 designated routes that started mostly outside the city limits and stretched over 1,000 kilometres, with one group even cycling from Poland.
The Star Ride is organized by the German General Cycling Club (ADFC), which claims that it is the world's largest regular cycling demonstration, now in its 40th year. Last year over 100,000 cyclists took part in the event.
The cycling lobby would like better conditions for cyclists in Germany's cities and more money to expand the cycle path network and provide more parking spaces for bicycles.
The environmental organization Greenpeace criticized the local government for investing under two euros (2.27 dollars) per person every year in infrastructure for cyclists, a tenth of what is being invested by authorities in the bicycle-friendly city of Copenhagen.