Tag: Interpreter Hami

Interpreter in Hami

Interpreter in Hami

Hami, a city in the eastern part of China’s Xinjiang Uygur Autonomous Region, is a place of…