As a Swiss guy, I must say I only see this in rural areas. It wouldn't work in big cities like Geneva I think (too many people living in urban areas who don't respect our wonderful country and that's a shame).
I live in Zurich (biggest city in Switzerland), and know of several such installations in the city itself. "Cities" in Switzerland are really not that urban ;-)
https://www.google.com/maps/@47.234931,8.6521491,3a,75y,13.9...
https://www.google.com/maps/@47.2063957,8.6876991,3a,60y,55....