India Meteorological Department, a government agency responsible for weather forecasting and seismology in India.