Image caption
"Fed up with Nazis" - Ostritz's residents are rallying against their visitors

Eva Hauptfleisch returned to her parents' old house last month in the tiny town of Ostritz, in Germany's east, to join a resistance effort against neo-Nazis.

She was not alone.

Some 3,000 supporters turned out to oppose a Shield and Sword (SS) festival taking place in a hotel on the outskirts of the town, metres from the Polish border.

"Why Ostritz?" a journalist asked Thorsten Heise, the head of the extreme-right National Democratic Party (NPD) in the nearby State of Thuringia, and one of the organisers of the neo-Nazi event.

"Why not?" he responded. "There's not enough going on in Saxony. We're making politics more lively."

Support for far-right parties has blossomed here. In the 2017 federal election more than 30% of people in this district voted for the far-right Alternative for Germany party (AfD).

But many townspeople and their supporters are determined not to let Ostritz become the poster-town for the extreme right.

East's far-right surge

Ostritz, population 2,400, lies in Saxony, a state that has become a cradle for far-right ideas in Germany.

It was once part of East Germany, and many people here are still affected by the changes that followed the collapse of the Soviet Union in 1989.

When the factories closed, thousands left for the West - including Eva Hauptfleisch's parents, who fled to Frankfurt, where she was later born.

Image caption
Ostritz has just under 2,400 residents and lies just west of the Polish border

Many of those who stayed lost their livelihoods, as their new compatriots from the west took over businesses and bought houses. Twenty-eight years later, many former East Germans are entering retirement on the poverty line.

Angela Merkel's decision to welcome one million refugees to Germany in 2015 ignited fears in the east of of further losses at their expense.

The rally at the end of October was the second time this year that Eva Hauptfleisch returned to Ostritz to protest.

The far right in eastern Germany

The neo-Nazi National Democratic Party (NPD) was elected to Saxony's state parliament in 2004 and 2009

Its support base halved as the far-right Alternative for Germany (AfD) party made electoral gains

AfD won 13% of the vote in the 2017 German elections, winning 92 seats and becoming the biggest party in opposition

Support for AfD in the east is on average double its size in the west, but the party is now represented in all 16 states

It is the weekend of the neo-Nazi festival, and the cobbled market square is filled with young families. A procession in rainbow colours, led by a man in leopard print, dances through the streets.

Image caption
Bright colours abound at the counter-protest by residents and their supporters

"We have to act now to preserve our valued democratic system, which is being jeopardised by neo-Nazis, far-right extremists and their assistants within our state parliaments and within the government," Michael Schlitt, the organiser of the peace festival, tells the crowd.

"We must not voluntarily grant them any space - not one single metre."

Across town, hundreds of armed police surround the neo-Nazi festival in the paint-splattered Hotel Neisseblick.

Inside, young men and women browse merchandise stands selling CDs by popular "hatecore" bands, whose lyrics invoke images of a war-torn Germany defended by patriotic men.

Image caption
So-called "hatecore" music is popular with the neo-Nazi crowd, and widely available at the festival

T-shirts bear slogans with barely concealed Nazi messages.

Tattoos of banned symbols, such as the swastika, are covered up with tape.

'We have woken up'

Hans-Peter Fischer, the owner of the hotel, says he is happy the neo-Nazis have returned to Ostritz as their festival brings in revenue.

"This was the only way to make sales here," he says, pointing out that he did not receive any compensation when his property was damaged in a flood.

Four similar events are planned at the hotel in 2019.

Image caption
In contrast with the rainbow procession outside, black is the colour of choice at the festival

But the village will oppose them, vows Ostritz mayor Marion Prange.

One evening, she joins the townspeople as they light candles and encircle the square, singing in harmony, while police look on.

"The job is not done, but in this short period of time we have learned a lot that we can pass on to other communities," she says.