The Tomur scenic area in the Tianshan Mountains in northwest China's Xinjiang Uygur Autonomous Region features a natural landscape incorporating snowcapped peaks, grasslands, and a renowned grand canyon. Check out the stunning scenery and various activities including horse riding and car racing in the Tomur scenic area.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3