Designed by
Title
Songshan (Mount Song) #31636425
Description
Mount Song, known in Chinese as Songshan 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. The cliff walk on the mountain is amazing.