The 10 kilometers long Orchard Road is one of the most famous shopping roads in the world. With iconic Orchard Road Singapore malls such as Lucky Plaza, Shaw Centre, Scotts…