Tag Archives: Kek Lok Si

Kek Lok Si, Penang

Also known as the Temple of Supreme Bliss, Kek Lok Si is said to be the largest Buddhist temple in Southeast Asia, and arguably one of the most famous in Penang. Located in Air Itam, the hills in that area (called “He San” or Crane Hill) have traditionally been regarded as geomantically significant, having all […]