Frittlingen is a municipality in the district of Tuttlingen in Baden-Württemberg in Germany. From Wikipedia
The device, credited with reducing speeding on a high-risk road, has been obscured on police orders, leading to renewed traffic safety concerns.