Russian President Vladimir Putin arrived in New Delhi late on Friday night for annual summit talks with Prime Minister Narendra Modi on Thursday that is aimed at building on the already close strategic ties, particularly in the fields of nuclear energy, hydrocarbons and defence.