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.