Kek Lok Si in Air Itam, one of the largest Buddhist temple complexes in South East Asia and Penang’s best known, attracts thousands of pilgrims and tourists alike to see its abundance of magnificent images of Buddha, carvings, sculptures and murals ornamenting...