Police officers of Khunjerab border inspection station check a vehicle at the Khunjerab Pass in Kashgar, northwest China's Xinjiang Uygur Autonomous Region, Sept. 20, 2024. Khunjerab Pass is a ...
Results that may be inaccessible to you are currently showing.