Seriously, I suspect one of those “flying suits” that have become so popular in the last few years in Europe. Probably jumped out of an aircraft. I can’t visualize too many mountains in that area.
10 posted on 10/18/2014 4:03:21 PM PDT by publius911
(Formerly Publius6961)