skip to main content
Embassies And Consulates Around The World

Location Map of Consulate General of Switzerland in Shanghai, China

Consulate General of Switzerland in Shanghai, China is located at -

319 Xianxia Road, 22F, Building A, Far East International Plaza
Shanghai 200051
China