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