After a gap of over seven years, Prime Minister Narendra Modi landed in China on Saturday (August 30, 2025) on a keenly watched visit that assumed greater significance in view of the sudden downturn in India-US ties triggered by Washington’s policies on tariff.

PM Modi is in China primarily to attend the annual summit of the Shanghai Cooperation Organisation (SCO) on August 31 and September 1.