no sunshine in Ranchi for 20 days