Consulate General of India in Shanghai - China
Jurisdiction: Jiangsu, Shanghai and ZhejiangAddress
1008 Shanghai International Trade Centre, 2200 Yan An(West) Road, Shanghai, 200335, , China
Telephone
+86 21 6275 8882, +86 21 6275 8885, +86 21 6275 8886
Website