Results 1 results found The Twelfth Station of the Cross on the trail to the top of this tourist park with its world peace tower and worship houses of five major religions, Bukit Kasih, Minahasa, North Sulawesi, Indonesia, Southeast Asia, Asia