A construction site on Sentosa island