The Tacitolu park is said to have been a site where Indonesian troops disposed of bodies killed during their rule. Now it is known as the “Park of Peace” and features a larger-than-life-sized ...