Address:
South African Consulate General in Shanghai, China
222 Yan An Road East
27th Floor, Room 2705/6
Shanghai 200002
China
(+86) 21 5359 4977
(+86) 21 6335 2980
(+86) 21 6335 2810
dhashanghai@rsaconsulate.com