News
An extreme experience in northeastern China is increasingly attracting tourists. The Flaming Mountains are located in the Xinjiang region near the city of Turpan. Temperatures here reach over 140 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results