"Met President Putin and discussed India-Russia ties. The meeting was fruitful," Modi tweeted after the meeting.

The meeting took place hours after Modi arrived here to a red carpet welcome. Putin also hosted a private dinner for Modi.

Modi and Putin will hold 16th India-Russia annual summit talks tomorrow at the Kremlin following which the two sides are expected to sign a number of pacts to expand cooperation in a number of key areas including defence, nuclear energy, hydrocarbons and trade.

The talks between the two countries, bound by 'special and privileged strategic ties', have been taking place alternately in Moscow and New Delhi since 2000.

In the nuclear energy sector, India is expected to offer a site in Andhra Pradesh to set up units five and six of Kudankulam nuclear power plant.

Last week, India's Defence Ministry's top acquisition council had cleared the purchase of Russian S-400 Triumf air defence missile systems at an estimated cost of Rs 40,000 crore and there may be an announcement of the deal tomorrow besides a few others.

Besides bilateral issues, Modi and Putin are likely to deliberate on a number of global issues having political dimensions including the situation in Syria and ways to tackle terrorism.

Read more:

>>PM Modi arrives in Moscow amid Christmas festivities

>>Russia remains India's 'principal partner' in defence: PM Modi

Latest News from World News Desk