Localizado em uma encosta verdejante e a poucos minutos dos resorts de Genting Highlands, o Chin Swee Temple é uma parada importante no passeio de teleférico de Genting. Ele fica a 4.600 pés acima do nível do mar, em um terreno de 28 acres de floresta rochosa, a cerca de 5 a 10 minutos do popular Resorts World Genting
Aberto ao público em 1994, o templo abriga uma estátua do Reverendo Mestre Chin Swee. Ele era adorado como uma divindade na província de Fujian, onde o falecido fundador, Lim Goh Tong, viveu quando criança.