Central Great Mountain - Mount Song
Mount Song, known in Chinese as Song Shan, is one of the Taoist Five Sacred Mountains and is located in Henan province on the south bank of the Yellow River in China. Its summit is 1,500 meters above sea level. The nearby Shaolin Temple is the birthplace of Zen Buddhism, and even today the temple's collection of stupas is the largest in China.
LEAVE A COMMENT