A 27-metre coastal statue of Christ facing east toward wild white-sand beaches.
The statue crowns Cape Fatucama at the top of 570 steps overlooking Dili Bay. Beyond it, Cristo Rei beach keeps clear water and white sand popular with local families at weekends.
…