One of the 14 crosses along the Stations of the Cross trail above Dili. Eventually the trail leads to a giant statue of the Pope