note however that many of the show's guests appear via link up from other countries it takes place in zurich switzerland please excuse me for just a moment