Embassy of Nepal in China 25 September 2018 Consulate General of Nepal in Lhasa, Tibet, Autonomous Region of The People’s Republic of China
Embassy of Nepal in China 10 September 2018 Consulate General of Nepal in Lhasa, Tibet, Autonomous Region of The People’s Republic of China