Chin Swee Caves Temple, Taoist temple on Genting Highlands