Dili Cristo Rei
Dili is the capital of Timor-Leste (East Timor), home to the striking Cristo Rei of Dili - a 27-meter statue of Jesus Christ standing atop a globe on Cape Fatucama. A gift from Indonesia in 1996, this majestic statue overlooks the Ombai Strait and has become an enduring symbol of the young nation's Catholic faith and resilience. Visitors climb 500 steps lined with Stations of the Cross to reach this beloved landmark.
cristo-reistatuechristreligioushilltop