Trail and cliffs in Songshan Mountain, Dengfeng, China. Songshan is the tallest of the 5 sacred mountains of China dedicated to Taoism and stand above the famous Shaolin temple in Henan Province

Trail and cliffs in Songshan Mountain, Dengfeng, China. Songshan is the tallest of the 5 sacred mountains of China dedicated to Taoism and stand above the famous Shaolin temple in Henan Province - 120259131

Similar stock images

to-top-page