Anjihai Canyon is located in the Xinjiang Uygur Autonomous Region in northwest China. It was created by a river of the same name that had washed its way into the rocks of the Tian Shan for centuries.
消息来源频道
@tg_discovery
The legendary Discovery Telegram channel! Buy Ad: @BADitel or telega.io/c/tg_discovery