The weather in Dehradun, India (DED)Dehradun, India METAR report and DED weather forecast