@cognoscere, In my opinion nowadays it's really difficult to say that it's Natural or Manmade Phenomenon because some says that humans have Technology which controls weather too and some cloud formations can be man made too. Let's hope that truth will revealed by itself.