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 ...