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
Read MoreConsulate General of Nepal Address: Norbulingka Road 13,Peoples’s Republic of China City: Lhasa Phone: (+86-891) 22880/1, 36890 Fax: (+86-891) 33689
Read More