Mount Song, known in Chinese as Song Shan (Simplified Chinese: 嵩山; Pinyin: Sōng Shān), is one of the Five Great Mountains and is in Henan province on the south bank of the Yellow River in China. Its summit is 1,500 meters above sea level.
Contact us...