Bad Aibling is a spa town and former district seat in Bavaria on the river Mangfall, located some 56 km southeast of Munich. It features a luxury health resort with a peat pulp bath and mineral spa. From Wikipedia
A renewed operation secures the scene after evidence recovered in late-June searches undergoes forensic analysis