Voters in Nepal are going to the polls in the country's first general election since the monarchy was abolished and the civil war ended.
The vote will take place in two phases with the first beginning on 26th November and the second on 7th December.
15 million people will elect members of parliament and provincial assemblies and there's great excitement.
At one polling station local resident, Surya Lal Sherestha, said: "This is a big event for all Nepalese and also an historic day for the country.
"The democratic system we are using already exists in other countries and now we also will get this system. I hope this will help bring stability to Nepal."
The main parties standing are the Nepali Congress Party and the opposition Communist UML Party in alliance with Maoist former rebels.
The major changes to the political system in Nepal were brought about following the introduction of a new constitution in 2015.
It came about following negotiations after the decade-long civil war between Maoists and security forces.