Chin Swee Cave Temple depicts the ten chambers of hell

Chin Swee Cave Temple depicts the ten chambers of hell

FMT NEWS - Lifestyle·2020-01-30 07:30

The Chin Swee Cave Temple opened in 1994 after 18 years of construction.

The Chin Swee Cave Temple is situated about 4,600 feet above sea level in Genting Highlands, just down the hill from the Resorts World casino, theme park and hotel complex.

……

Read full article on FMT NEWS - Lifestyle