President Putin last visited New Delhi in 2021 for the annual India-Russia Summit, which hasn't been held in the past two years.