Consulate General of Nepal
Address: Norbulingka Road 13,Peoples’s Republic of China
City: Lhasa
Phone: (+86-891) 22880/1, 36890
Fax: (+86-891) 33689
Consulate General of Nepal
Address: Norbulingka Road 13,Peoples’s Republic of China
City: Lhasa
Phone: (+86-891) 22880/1, 36890
Fax: (+86-891) 33689