Press "Enter" to skip to content

Nepalese Consulate in Shanghai

Nepalese Honorary Consulate in Shanghai, China

16A, No.669 Beijing Road (W)
Shanghai 200041
China
Tel: 86 21 6272 0259
Fax: 86 21 6272 0159
Email: ncshanghai@hotmail.com