Kek Lok Si Temple is located on the Island of Penang in Malaysia, and is the largest…

Kek Lok Si Temple is located on the Island of Penang in Malaysia, and is the largest Buddhist temple in Southeast Asia. I first visited this place about 15 years ago, and in that time it has grown immensely – as I understand it, from donations from its patrons and visitors. It is truly a marvel to behold.

In album Travel (12 photos)

Google+: View post on Google+

This Post Has One Comment

Leave a Reply

Close Menu