My "epic" three-year journey to China's key Buddhist temples.
▼
Lion Crag, Shaoguan, Guangdong
Lion Crag (獅子岩) in Shaoguan, Guangdong (广东, 韶关市), is the site of the Maba Man (马坝人) archeological find. A Buddhist temple lies on a cliff on the other side.