The Flaming Mountain

The Flaming Mountain

The Flaming Mountain in Xinjiang Province of China