The Christmas market in Magdeburg is a sad sight. It should have been the busiest weekend of the season, but the entire area is cordoned off and all stands are closed.
The police are the only people walking around the boarded-up mulled wine and gingerbread stands.
Red candles flicker on the sidewalk, tributes are paid to the victims.
Lucas, a truck driver, told me he felt compelled to come pay his respects. “I wasn't there when it happened,” he told me.
“But I work here in Magdeburg. I'm here every day. I've passed by here a thousand times.''
“This is a tragedy for everyone here in Magdeburg. The perpetrator must be punished.”
“We can only hope that the victims and their families find the strength to deal with this.”
There is sorrow here – but there is also anger.
Many people here see this attack as a terrible security breach. It is a claim authorities have denied, although they have admitted the attacker entered the market using a route planned for emergency services.
Michael, who also came to pay his respects to the victims, said “there should have been better security”.
“We should have prepared better, but it wasn't done right.
Standing at the security cordon, I heard a group of locals complaining loudly about German Chancellor Olaf Scholz and regional politicians.
“They're wasting our tax money, they're just looking out for themselves. They don't care about us. We only hear empty promises,” said one man.
“They are reversing what happened here and want to blame the opposition and use it for their election campaign,” he said.
On Saturday evening, around the same time as the square outside Magdeburg's Gothic cathedral was packed with mourners watching a memorial service, a demonstration took place nearby.
Protesters held a banner reading “Re-emigration now!” – a concept popular among the far right – and shouted “those who don't love Germany must leave”.
It is not yet clear what impact this attack may have on Germany's upcoming elections.
Germany has been hit by a number of deadly Islamist attacks in the past, but investigators said the evidence they have gathered so far suggests a different picture in this case.
German Interior Minister Nancy Feser said the suspect appeared to be an “Islamophobe”.
The suspect, Taleb Al-Abdulmohsen, is from Saudi Arabia and his social media posts suggest he was critical of Islam.
He also expressed sympathy on social media for Germany's far-right political party, the Alternative for Germany (AfD), by retweeting posts from the party's leader and a far-right activist.