(This article was published in the Shenzhen Daily on March 9, 2015.)
The main hall is in a shady courtyard at Dailuo Peak (黛螺顶), Wutai Shan, Shanxi (山西, 五台山). |
August 26, 2012 - Dailuo Ding ("Black Snail Peak") is the name both of a mountain height and of a temple located on its side. The place is also sometimes called Daluo ("Big Snail") as one part of the peak resembles a snail's shell (they say).