When Ancient Buddhism meets Modern Technology

The gate of Longquan Monastery in Beijing, Capital of China. Longquan Monastery is located at the foot of the Fenghuangling (Phoenix Ridge) on...