Cristo Rei of Dili | |
Cristo Rei of Dili is a towering statue of Jesus Christ located on a hill overlooking the city of Dili, the capital of Timor-Leste. The statue is 27 meters (88.5 feet) tall and stands on a pedestal that is 10 meters (32.8 feet) tall, making it one of the tallest statues of Jesus Christ in the world. |