iamnothome.net
The Other Christ Statue. Cristo Rei in Dili, Timor Leste
Like how Brazil has Christ the redeemer, Timor leste has its Cristo Rei statue in Dili. How it received this statue is a surprising story in itself.