Foreign country means foreign holidays, right? Fortunately for us Singapore celebrates Christmas!
These are just some of the fantastic displays on Orchard Road. Also many businesses and hotels demonstrate their holiday spirit with tall Christmas trees illuminated by brilliant lights and fancy ornaments.