PM Modi and President Xi Jinping at the Pancha Rathas complex in Mamallapuram | See Pics

PM Narendra Modi and President Xi Jinping are at the Pancha Rathas complex in Mamallapuram.