fbpx

Lian Shan Shuang Lin Monastery

Lian Shan Shuang Lin Monastery, is a Buddhist monastery. 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.