A Look at Life in China
This photo taken on November 21, 2019 shows Chinese People's Liberation Army (PLA) soldiers riding horses as they patrol along the border of Khunjerab Pass in Kashgar in China's western Xinjiang region. (Photo by AFP Photo/China Stringer Network)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy