fbpx
Connect with us
Advertisement

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