In the footsteps of Freddie Mercury in Montreux, Switzerland