The Chin Swee Caves Temple is situated in the most scenic site of Genting Highlands.
Username: lcchew
Editorial: No
Width: 3165 pixels
Height: 4747 pixels
Downloads: 2
Image ID: 81252974