RM

Teddy Wijaya

teddywijaya

The Chin Swee Caves Temple is Chinese temple in Genting Highland, Pahang Malaysia. it is situated in the most scenic site of Genting Highlands.

Views

1,922,027

Downloads

37,073
  • Published on January 4, 2021

  • teddywijaya

  • Free to use under Photop License