Legend Behind Ching Swee Temple Genting Highlands Mlaysia

Genting Highlands Chin Swee Cave Temple is a Chinese temple perched on a rocky slope before the summit connected by road or cable car via A...