Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Indian Prime Minister Narendra Modi scatters rose petals at the Mahatma Gandhi memorial at Rajghat ahead of his swearing-in ceremony Reuters

Narendra Modi has been sworn in as the prime minister of India, along with his council of ministers.

The swearing-in ceremony was presided over by President Pranab Mukherjee at the Rashtrapati Bhavan, or the presidential palace, in New Delhi.

Along with Prime Minister Modi, a 45-member cabinet also took the oath of office. Prominent leaders of the Hindu nationalist party, including Rajnath Singh, Sushma Swaraj, Arun Jaitly, Nitin Gadkari, will hold prime positions in Modi government.

The oath-taking ceremony was attended by around 4,000 guests including leaders from Pakistan, Sri Lanka and Afghanistan and Nepal.

Pakistan Prime Minister Nawaz Sharif attended the ceremony in spite of stern opposition from the military and extremist parties in his country.

Before his swearing-in ceremony, Modi thanked his supporters via Twitter.

Meanwhile, the chief minister of southern state of Tamil Nadu, Jayalalitha, expressed her disappointment over inviting the Sri Lankan president for the swearing-in.

Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
India's Prime Minister Narendra Modi takes his oath at the presidential palace in New Delhi May 26, 2014. Modi was sworn in as India's prime minister in an elaborate ceremony at New Delhi's resplendent presidential palace on Monday Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
India's President Pranab Mukherjee (3rd L) administers the oath of office to Prime Minister Narendra Modi (R) at the presidential palace in New Delhi. Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
India's Prime Minister Narendra Modi (L) shakes hands with Afghanistan's President Hamid Karzai after taking oath at the presidential palace Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
India's Prime Minister Narendra Modi (C) is greeted by his Pakistani counterpart Nawaz Sharif (3rd R) after Modi took the oath of office at the presidential palace in New Delhi Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
India's Prime Minister Narendra Modi and President Pranab Mukherjee pose with lawmakers after the oath-taking ceremony at the presidential palace in New Delhi Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Pakistan's Prime Minister Nawaz Sharif waves upon his arrival at the airport in New Delhi. Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Afghanistan's President Hamid Karzai (2nd from bottom) disembarks from his plane upon his arrival at the airport in New Delhi. Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Sri Lanka's President Mahinda Rajapaksa waves upon his arrival at the airport in New Delhi May 26, 2014. Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
Vaiko (C), chief of the regional Marumalarchi Dravida Munnetra Kazhagam (MDMK) party, shouts slogans during a protest against the visit of Sri Lanka's President Mahinda Rajapaksa near the Indian parliament in New Delhi. Reuters
Narendra Modi Sworn In as the 15th Prime Minister of India (Pictures)
A supporter of MDMK, a regional political party, holds a placard during a protest against the visit of Sri Lanka's President Mahinda Rajapaksa near the Indian parliament in New Delhi Reuters