English Northwest China Cited by user Pieceofmetalwork on 23 Aug 2021 Northwest China is a statistical region of China which includes the autonomous regions of Xinjiang and Ningxia and the provinces of Shaanxi, Gansu and Qinghai.
English Tizinafu River Cited by user 1989ChenKongkong1225 on 06 Oct 2020 The Tizinafu River, also spelled Tizinapu River, formerly known as the Tingzaabu River (听杂阿布河), is a river in the Xinjiang Uygur Autonomous Region of the People's…