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