Alpes suisses
mysterious force and actions during an investigation in a balloon accident in the Swiss Alps.