Cristo Rei of Dili is a 27 m tall statue of Christ donated by the Indonesian government to East Timor in 1996 when it was still under Indonesian rule.
Cristo Rei of Dili is a 27 m tall statue of Christ donated by the Indonesian government to East Timor in 1996 when it was still under Indonesian rule. Monuments, Art - Sculpture Links: en.wikipedia.org By: hhgygy