Some sort of life threatening incident in Switzerland

some-sort-of-life-threatening-incident-in-switzerland--Google Street View Switzerland captures some sort of life threatening incident