Prime Minister Narendra Modi on Wednesday arrived in Moscow on a two-day visit during which he will attend the 16th India-Russia annual summit. After alighting from the aircraft, he was welcomed with a ceremonial guard of honour at the airport. During the visit, a raft of agreements spanning a broad spectrum of sectors are expected to be signed following summit-level talks on Thursday between the two countries with trade being a major focus area.