Advertisement

Mount Song Shan is a mountain in the state of Henan.

Mount Song Shan is one of the Sacred Mountains of China. It represents the Center and the Earth element. The mountain is the home of the Shaolin Temple, one of ancient China's greatest academies (the Songyang Academy) and one of China's earliest Taoist temples (the Zhungyue Temple). Powerful spirits live inside the temples, protecting them from attack.[1]

References

Index

Community content is available under CC-BY-SA unless otherwise noted.