The Consulate General of the Republic of India in Shanghai is situated at an iconic location in the city. It can be found at Room 1008, Shanghai International Trade Center, 2201 West Yan’an Road, Shanghai. For any communication, you can reach them at the telephone number 021-62758885 or send a fax to 021-62758881. The consular district under its jurisdiction encompasses Shanghai, Jiangsu, and Zhejiang provinces.
Consulate General of the Republic of India in Shanghai
The Consulate General of the Republic of India in Shanghai is situated at an iconic location in the [...]