Whilst browsing Google Maps, I noticed Montreux is now covered by the Street View, so took a look and you can see Freddie's statue on Place du Marché.

http://maps.google.co.uk/maps?f=q&source=s_q&hl=en&geocode=&q=place+du+marche,+montreux&sll=53.800651,-4.064941&sspn=18.671517,57.084961&ie=UTF8&ll=46.432001,6.9104&spn=0.010604,0.027874&t=h&z=16&iwloc=A&layer=c&cbll=46.4319,6.910437&panoid=ODH7lTFYM6qPeNivwAnnzw&cbp=12,271.35,,0,5