Nestled in Shijiaying County of Fangshan District, 90 km from downtown Beijing, Shenglian Mountain with lofty marvelous peaks in luxuriant green, is also known as the Lianhua (Lotus) Mountain or Taishan Mountain in ancient time when the Buddha Mahakassapa cultivated here by eating holy rice and drinking holy spring, and later enlightened and became an immortal. The spot was named as one of the eight scenic attractions at environs of the capital city in the Ming Dynasty.
Shenglian Mountain is outstanding in its verdant high peaks. Blessed with the mysterious legend about the holy spring and holy rice, lush vegetation and fantastic geological wonders, it has been known as the "No.1 Miraculous Mountain in Beijing".
The temperature here is 3-7 degrees centigrade cooler than downtown Beijing all year around. In addition to several Buddhist temples and Taoist temples, the area also embraces villas of celebrities like senior Peking opera artist Yang Xiaolou, warlords Wu Peifu and Cao Kun.
Shenglian Mountain is now a place for Taoist religious activities, with Taoist architectures including a 57-m high Statue of Lao Tzu, Guanbaitai (a viewing and worshiping platform), Zhenwu Taoist Temple, Xiaoyaogu (Carefree Valley) and Taoist Health Museum built here, and it is also a tourist attraction that combines cultural and natural landscapes.