Wikipedia
Nyangri
Nyangri is a village in the Tibet Autonomous Region of China.
Nyangri is a village in the Tibet Autonomous Region of China.