China’s People’s Liberation Army (PLA) has reportedly stationed advanced rocket launchers above 17,000 feet in the western theatre command.
PLA has also installed an artillery bridge along the area overseeing the Indo-China border, as reported by Chinese army’s official newspaper on Monday.
PLA Daily claims that the brigade is situated 5,200 metres above sea level in the Xinjiang Uighur Autonomous Region (XUAR). Without divulging the exact location, the newspaper added that the paraphernalia is kept in an area with snowy sharp peaks.