The Consulate General of India in Shanghai hosted a reception to celebrate India's 76th Republic Day, marking the abiding spirit of the Indian Constitution. The event also shows strengthening bilateral ties between India and China.