Username or E-Mail
Tibet, the remote and mainly-Buddhist territory known as the “roof of the world”, is governed as an autonomous region of China. Tibet is located to the south-west of China, also bordering Nepal, India, Myanmar (Burma) and Bhutan.
Do not hesitage to give us a call. We are an expert team and we are happy to talk to you.
+977 98510 53909