The 27m high statue of Christ standing on a world globe a top Cap Fatucama is a striking Dili landmark. Fourteen ‘Stations of the Cross’ line the steep walk up to the statue’s base. From the top enjoy wonderful views – looking back to Dili, out to Atauro Island in the distance and down to beautiful Back Beach.
Listing Type: Heritage & Culture
Owner / Manager: Timor-Leste Government