It is said that Yin Xi and Xuandu Grand Master, upon receiving the decree from Laozi, established a Taoist temple on Louguan Mountain in the Guanlong region of the Southern Toad Continent.
Soon, they commanded the Great Strength Demon God to construct the temple, which was indeed built magnificently. Around it, they laid out formations, and on a small mountain next to a side peak, they built another temple for mortals to worship, while the grand temple was used to propagate the Way of the Dao and welcome those of the Immortal Path.
The grand temple was built too grandly and domineeringly. If the emperors of the mortal world were to see it, they might feel discontent, hence it needed to be concealed by formations to avoid destruction by the human path.