PM Narendra Modi landed at the Calgary International Airport in Canada on Tuesday. He's there to attend the G7 Summit that is taking place at the near Alberta's Kananas-kis village. This is the Prime Minister's first visit to the country since 2015. It comes following an official invitation from Canadian Prime Minister Mark Carney.