Thursday, May 15, 2025

Stairway, Zhaoyin Temple, Shaoguan, Guangdong, China

These stairs lead up to Zhaoyin Temple in Shaoguan, Guangdong, located in an open-faced cave at the top. It lies in a cliff on the side of Lion's Crag, where the Maba Man Site (300,000 to 130,000 bp) was found. It is speculated that Huineng, the Sixth Patriarch of Chan, may have meditated here.

Posted to Reddit et al, May 15, 2025

No comments:

Post a Comment