About Us
Details of our monastery, the people and the location.
Lian Shan Shuang Lin Monastery
Lian Shan Shuang Lin Monastery, literally Twin Grove of the Lotus Mountain Temple, was built in 1902. The Buddhist temple is located in Toa Payoh, Singapore.
|
Map
|
|