I'll be visiting Singapore for the first time next month. A number of you mentioned "OT". What's the full name of the place?

Thanks!