Cristo Rei of Dili
Cristo Rei of Dili (Christ the King of Dili) is an 88.6-foot-high (27.0 m) statue of Jesus located atop a globe in Dili, East Timor. The statue was designed by Mochamad Syailillah, who is better ...
Cristo Rei of Dili - Wikipedia