Life in darjeeling has been thrown out of gear following heavy rain and storm. Electricity service also has been seriously hit.