Heavy mechanized brigades of the People’s Liberation Army of China, temporarily stationed in Xinjiang near the border with India.

#PLA #CHINA #XINJIANG

Categories: