This place is a place of worship for Buddhism. The area has 12 statues of 12 Chinese zodiac signs, and one colossal statue of the Goddess of Kwan Im (goddess of love in Buddhism). Nothing to lose if you drop by here in case you happen to be in Siantar.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.