Kek Lok Si in Penang, Malaysia is the largest Buddhist temple complex in Southeast Asia. The architecture and interiors are anything but minimalist, and it is quite a commercial operation with shops on all levels.
Buddhas painted on a wall in the Kek Lok Si temple complex, Penang
Reply










