Indeed, alien 'humans'.
The Heaven Beyond Heavens, where Yuanqiao Mountain is located, is referred to by Mr. Xian as Dark Spring Returning to Ruins.
It is said that long before Penglai was in the Taiji Realm, Mr. Xian had already moved Yuanqiao to this realm.
The original plan of the Supreme Dao Nine True Sect was to relocate the entire sect to the Returning Ruins to evade calamity, but for some unknown reason, there was a change of plans. The Great Ancestor changed his mind, and in the end, chose to first relocate the four mountains of Penglai to the Illusory Star Sea.
Unlike the empty and tranquil Illusory Star Sea, without so much as a fart in sight, the Dark Spring Returning Ruins is a realm where torrential rain pours down like a waterfall, tsunamis tower to the heavens, and a multitude of demons abound.