China welcomes dozens of political heavyweights, including Vladimir Putin and Narendra Modi, and chiefs of international organisations.

As relations between India and the United States sour, China will host Indian Prime Minister Narendra Modi for a regional security summit this weekend.

The China-led bloc will give members a chance to air common grievances, especially against Washington.