Share
Copied
The Kuoksu Canyon originated in the middle of the Tianshan Mountains and is located in the south of Bagua City, Ili, Xinjiang.