Chin Swee Cave Temple is a popular tourist attraction and religious site located a few km before the peak of Genting Highlands on a sharp, rocky slope.