Lian Shan Shuang Lin Monastery
Lian Shan Shuang Lin Monastery is a Buddhist monastery located in Toa Payoh, Singapore. The temple was founded in 1898, but the construction of the premises only began in 1902 by Low Kim Pong and was completed in 1907.
Language: English
Pilgrims during India Tour can visit many pilgrimage religous places and holy places. Pilgrimage India Tour packages is for different religions places in India.
Buddhist Monastery north carolina wat
Jian Lin's Homepage