I don't about the criteria but I believe the purpose is to show the world and to those who believed we have done something bad is a wrong narrative, our govt has made it an international event and in turn made Ram Mandir a structure of international importance, those who think they will demolish it in their govt will be forced to give it protection cause it doesn't only hold national but international importance
What was the criteria used to invite anybody? I noticed Nepal not there, despite being the world's #2 Hindu country. I'm also struck by the absence of Russia from the list, although Belarus is there. Surely there are more Hindus in Russia than Belarus? And how does Hong Kong participate, given that it's been completely annexed by China?
Also, what country is the West Indies? There is no such country, except in world cricket. Guyana and Trinidad are there, which is important, since those are the 2 countries w/ some Hindus in their population