City · China

Ālā'ĕr

Ālā'ĕr, China

Aral, also known as Alar, is a sub-prefecture-level city surrounded by Aksu Prefecture in Xinjiang Uyghur Autonomous Region, China. Aral means "island" in Uyghur.

Good to know

More places in China