Nangxian

From Wikipedia, the free encyclopedia

Nangxian is a village in the Tibet Autonomous Region of China, bordering Nepal, India and Bhutan.

Related Articles

Wikiwand AI