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