Wikiwand AI

Nangxian

From Wikipedia, the free encyclopedia

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

Related Articles

Timelines

Top Qs

Fact Checks