This Team Of Scientists Just Revealed The Truth About What They Encountered In The Nepal Mountains