Ved hjelp av Google Earth kan man på 42°32'33.95" / 94°19'36.80" se innskriften 为人民服务 markert i terrenget i det nordøstlige Xinjiang.