ViewsWatchers |
Aral is a sub-prefecture-level city surrounded by Aksu Prefecture in Xinjiang Uyghur Autonomous Region, China. Aral means "island" in Uyghur. The city's name is also often written as Alar. [edit] Research Tips
|