Zhabdün
From Wikipedia, the free encyclopedia
Zhabdun is a small town in the Himalayas in the Tibet Autonomous Region of China, some 80 kilometres north of the border with Nepal.
Zhabdun is a small town in the Himalayas in the Tibet Autonomous Region of China, some 80 kilometres north of the border with Nepal.