Switzerland inaugurates new statue!