China’s President Xi Jinping and India’s Prime Minister Narendra Modi talk during their visit to the Shore temple in Mamallapuram

China’s Xi and India’s Modi at Shore temple, Mamallapurami, India,

Leave a Reply