International Volvo Photo Locations Part 188 On the Quai de la Rouvenaz in Montreux, Switserland, a statue of Freddie Mercury, the singer of the rock band Queen, can be found. Freddie settled in Montreux where the group had bought Mountain Recording Studio and where he learnt to appreciate the peace and quiet. He recorded his […]