Songshan These incredible rocks make up what is known as Shuce Cliff, one small part of the Songshan or Mount Song complex in northern China. Found in China’s Henan Province, Songshan is a geological complex consisting of 5 summits and ridges, the highest of which reaches 1512 meters above sea level. The area is also filled with religious significance, including the presence of Taoist temples and the Buddhist Shaolin Temple where Zen Buddhism is believed to have been founded. The area is also a UNESCO global Geopark, recognizing its geological and historical contributions to the world.
Source: business.facebook.com