Longquan Monastery is located at the foot of the Fenghuangling (Phoenix Ridge) on the western outskirts of Beijing. First built in Liao Dynasty (907-1125), the monastery regains reputation as it embraces the Mobile Internet age. Every ...
Tags: Ancient Buddhism, Modern Technology, WeChat