Timor is an island at the southern end of Maritime Southeast Asia, in the north of the Timor Sea. The island is divided between the sovereign states of Timor-Leste in the eastern part and Indonesia in the western part. From Wikipedia
Nearly half the nation's population gathered for the Mass, reflecting the country's enduring Catholic devotion and historical ties to the Church.