Photos show the magnificent landscape of Kuitun Grand Canyon at the northern foot of Tianshan Mountain in Kuitun, Yili Prefecture, Xinjiang Uyghur Autonomous Region. (Photo/People.cn)
Go to Forum >>0 Comment(s)