C395 Rat Ant War
The Taklimakan Desert, bordering the Kunlun Mountains, is the largest desert in China, the second largest in the world, with an area of 400 square kilometers uninhabited. The natural conditions are quite harsh. We only dared to take a break after we arrived here.
Now that we are out of range of Mount Kunlun and the Demon Immortal has not appeared again, whether it's her real body or an illusion