wait, they made him a statue there?
he lived nearby (as did david bowie, charlie chaplin, peter sellars etc etc) and queen used mountain studios in montreux (its their engineer's place). theres also a statue of chaplin as the tramp in vevey near the waterfront, its tradition to put a fresh flower in his hand when you walk past
