Address
Huangpu Road, 20 Shanghai 200080China
Phone
local: (021) 6324.8383international: +86.21.6324.8383
Fax
local: (021) 6306.9982international: +86.21.6306.9982
Email
gkshanghai@mail.ru
This is NOT the official website of the Consulate-General of Russia in Shanghai. The information contained in this site is provided for reference purposes only.