Houses on top of a mountain among dense vegetation on the island of Curacao in the Netherlands Antilles.