Menu Close
© 2025 The Taishan Project
Site design by Red Bean Company
This is located on the temple wall. The Eight Immortals are imbued with magical powers. They are part of the Taoist belief system; here they are crossing the…