The story takes place deep in the Kunlun Mountains, in an ancient ruins isolated from the world. The surrounding environment is sinister and full of mystery. Kunlun Mountain has been the birthplace of myths and legends since ancient times. It hides the remains of ancient civilizations and unknown supernatural powers.