Video: Kek Lok Si Temple Penang, Malaysia March 12, 2013Filed in: Photos & Video by Mike ShubbuckThe Kek Lok Si Temple is a beautiful and enormous Buddhist temple in Penang, Malaysia. It is the largest Buddhist temple in Southeast Asia and has an excellent view of George Town and Penang Hill.