Situato su un pendio verdeggiante e a pochi minuti dai resort di Genting Highlands, il Tempio di Chin Swee è una tappa importante della funivia di Genting. Si trova a circa 4.600 piedi sopra il livello del mare, su un terreno roccioso e boscoso di 28 acri, a circa 5-10 minuti dalla popolarità del Resorts World Genting.
Aperto al pubblico nel 1994, il tempio ospita una statua del Reverendo Maestro Chin Swee. Era venerato come una divinità nella provincia del Fujian, dove il defunto fondatore Lim Goh Tong viveva da bambino.