Tag: Interpreter Altay City

Interpreter in Altay City

Interpreter in Altay City

Altay City, a county-level city in the northern part of the Xinjiang Uygur Autonomous Region, China, is…