Introduction to Dujuan Mountain: Dujuan Mountain is known as the "Forbidden Forest" of Liyuan. It is said to be the place with the strongest yin energy. Those who are timid are advised not to pry into its true identity.

Leave a Reply