C670 Jumping Clown
The Ling Shan was also known as the Spirit Vulture Mountain.
This Spirit Eagles Mountain was the renowned holy land of buddhism in the Heaven Realm. Legend has it that the Spirit Eagles Mountain was filled with many beautiful women under the Green Pine Forest. Above the Ling Shan was the Great Thunderclap Temple. There were eight Bodhisattvas, four Vajra, five hundred Arhats
