A massive mall and office structure on Singapore's Orchard Road. This thing is HUGE, and there are more like it here. It houses the chic Takashimaya departmental store and their awesome foodcourt.
Comments
Sign in or get an account to comment.