Thousands of demonstrators in southern Germany protested against coronavirus restrictions over the weekend, police said on Sunday, although organisers failed to mobilise enough people for a planned human chain around Lake Constance.
Thousands of counter-demonstrators in Constance also turned out to show support for the government's measures to contain the coronavirus while also protesting against right-wing supporters in the other group, police said.
Overall, police counted between 10,500 and 11,000 people taking part in the different demonstrations on Saturday and the two-day protests continued on Sunday with sunny weather likely to draw in further participants, a police spokesman said.
"So far, the situation is calm," the police spokesman added.
Organizers of the protests against coronavirus curbs had initially hoped to mobilize more than 200,000 people.
Local authorities had imposed restrictions such as respecting social distancing to avoid further infections. They also banned the use of Germany's imperial Reichsflagge, a symbol used by neo-Nazis and other far-right groups as an alternative to the forbidden swastika flag.
The marches have attracted a mixed crowd of civil rights activists and people who oppose vaccinations, as well as neo-Nazis and members of far-right groups including the opposition party Alternative for Germany (AfD).
During mass marches against coronavirus curbs in Berlin in late August, protesters stormed the steps of the Reichstag parliament building, some of them holding far-right Reichsflagge. The images went around the world and were condemned by leading German politicians.
Germany so far has managed the COVID-19 pandemic relatively well by keeping infections and deaths low compared to other European countries during the first wave in spring.
But infection numbers are rising again and authorities are mulling further restrictions which could limit public life and slow down the economic recovery after Germany suffered its worst recession on record in the first half of the year.