Maze like red canyon draws adventure seekers| CCTV English

Share the News



A red-hued canyon with a magnificent “rock forest” in the wild nature of China’s Xinjiang Uygur Autonomous Region is gaining popularity among outdoor …

source