Kunlun Mountains
The Kunlun Mountains are a mountain range on the upper reaches of the Hotan River in Xinjiang Province, Northwestern China. According to Chinese folklore they (or a different, mythological mythical Kunlun Mountain) were once the residence of a number of gods.