Wall Painting - Schweizer Heimatwerk

Like many other European countries, murals are common in Switzerland. I've no idea why some countries go in for it and others not. Maybe it's climate, or the predominant construction techniques, or the expense.
Anyway, here's some on the facade of the Schweizer Heimatwerk shop in Zurich