Published: 2019-02-09 13:07:16.705953Category:LandscapesType:PhotoModel release: No
Share
Sanhuang Basilica on a cliff on the top of Songshan Mountain, Dengfeng, Henan, China. Songshan is the tallest of the 5 sacred mountains of China dedicated to Taoism, near the famous Shaolin temple