The wall around the Pousada, the Portuguese style hotel, on a hill in the town of Maubisse, about 70 kilometres south of Dili; the Catholic church stands in the background.
Photo by Ludo Kuipers, Sat Dec 18, 2004
To send this Photo as a Postcard:
Click or tap here: