Ceisto Rei was 89-foot statue and was constructed in 1996 as a present from Indonesia to East Timor. It was a tallest statue at landmark of Dili.
Ceisto Rei was 89-foot statue and was constructed in 1996 as a present from Indonesia to East Timor. It was a tallest statue at landmark of Dili.