Prime Minister Narendra Modi will in Russia on July 8 and 9 and will then travel to Austria, in a first visit by an Indian PM to the country in 41 years. In his two-day visit to Moscow, PM Modi will hold the 22nd India-Russia annual summit that will review the entire range of multifaceted ties between the two countries.