Voters lined up outside polling booths across Nepal on Tuesday to elect a Constituent Assembly that will attempt again to write a constitution that could bring stability to the Himalayan nation.

Candidates from more than 100 political parties and several more independent ones are competing in the election. The assembly will also double as the parliament and choose a government. Nepal has 12 million registered voters.

Police said there were no reports of violence Tuesday morning. Explosions rocked the capital Katmandu and other cities on Monday night. Two people were injured in the explosion in Katmandu. Police believe the two men were supporters of an alliance of 33 opposition parties which have been attempting to disrupt the election.

Nepalese officials have been assuring the public that security was tight and they should have no fears of voting.

"We assure the voters we have done all that is necessary to ensure there will be free and fair election," Nepal's Chief Election Commissioner Neel Kantha Upreti told reporters, adding there was enough security.

The government called a four-day public holiday so voters could return to their villages in the mountainous country.

However, the alliance of 33 opposition parties has been enforcing a nine-day transport blockage to stop voters from reaching their remote villages. They are upset at the appointment of a Supreme Court judge-led government in March, saying the larger parties have kept them out of the decision making leading up to the election.

There were several attacks on public vehicles who had defied the transport strike. A truck driver was killed and two dozen people have been injured in these attacks.

The last Constituent Assembly was elected in 2008, following the end of a 10-year Maoist insurgency and the overthrow of the centuries-old monarchy.

But the assembly was riven by infighting and never finished its work. The result is a power vacuum that has left the country without a proper constitution for nearly seven years.

Some of the disagreements center on whether to divide the country into a federal system based on ethnic groups or strictly by geography. But the parties mostly squabble over who gets to lead the country.

Analysts are predicting none of the political parties are likely to get a majority in the election. But any coalition government formed between two or more parties would have a difficult the task of writing a constitution because each clause requires approval from two-thirds of the assembly, in a country with more than 100 ethnic groups and languages.

The United Communist Party of Nepal (Maoist), the party of former communist rebels, is hoping to repeat the last election and emerge as the largest party. Its main competitors are the Nepali Congress and Communist Party of Nepal (United Marxist Leninist).

Rastriya Prajatantra Party Nepal, which wants to revive a Hindu nation and bring back the monarchy, also hopes to win a chunk of the seats in the assembly.