There is a three metre high statue of the Virgin Mary on the peak, which came from Italy and was erected during Indonesian occupation in 1997.
Có một bức tượng cao 3 mét của Trinh Nữ Maria trên đỉnh cao, đến từ Ý và được dựng lên trong thời gian Indonesia chiếm đóng năm 1997.