NEW DELHI: The Himachal Pradesh Assembly elections will be held on November 9. The counting of votes however, will take place on December 9. The large gap between the two dates is because the Gujarat Assembly Election will be held in between. Presumably, the Election Commission has decided to hold the Himachal Pradesh elections earlier to avoid the harsh winters of the Himalayan state. The Election Commission has said the dates of the Gujarat Assembly election will be announced later. The counting for both states would be held together. This, Chief Election Commissioner AK Jyoti said, is aimed at ensuring that the result of the Himachal elections does not affect the outcome in Gujarat. The Model Code of Conduct came into force in Himachal Pradesh with immediate effect after the announcement. The term of the 68-member Himachal Pradesh Assembly comes to an end on January 7, 2018.