The Kek Lok Si Temple, also known as the Million Buddhas Precious Pagoda, is an imposing seven-tier structure presenting a blend of Chinese, Burmese and Thai architectural styles. The construction of the temple began in 1893 but was only completed in 1930.