Kek Lok Si Temple, Penang Dubbed Southeast Asia's largest Buddhist temple, Kek Lok Si is a haven of peace and intricate architecture. Its towering statue of Guan Yin, the Goddess of Mercy ...
A HUNDRED and twenty Buddhists from the Siamese community and the Penang Siamese Association visited the Wat Nai Thai temple in Jalan ... annual Khao Phansa or the Buddhist Lent period.