This is what you get for being superstitious and following religion....this is 21 century, China created an artificial sun and sustained it for 1000 seconds..there is no Surya devta or Indra bhagwan or Allah or Christ....THEY GOT WHAT THEY DESERVED