With a summit 1,500 meters above sea level, Mount Song, known in Chinese as Song Shan, is one of the Five Sacred Mountains of Taoism. It is located in the Dengfeng district of Henan province and sits on the south bank of the Yellow River
The mountain serves as the home to the Shaolin Temple and the Zhongyue Temple, one of the oldest Taoist temples in China. Even now the mountain and the surrounding communities have many Taoist and Buddhist monasteries.