PM Narendra Modi arrives at the venue of COP26 World Leaders’ Summit in Glasgow, Scotland.