When is the Election in Nepal 2017 (2074 BS)

When is the election in Nepal  2017 (2074 BS)? Nepal is the country of major religion and major political parties which would take part in the election, a threat can…