Chinese People's Liberation Army (PLA) troops have been spotted